Como Mudar A Versão Do PHP No Xampp - CybTricks
Como Mudar A Versão Do PHP No Xampp - CybTricks
Como Mudar A Versão Do PHP No Xampp - CybTricks
Neste tutorial irá aprender passo a passo a mudar a versão do PHP (http://php.net/)no Xampp.
Existem várias situações em que pode querer correr uma versão do PHP (http://php.net/)diferente da
que vem pré-instalada no Xampp, por exemplo pode querer utilizar os benefícios de uma nova versão
do PHP (http://php.net/). Neste artigo vou ensinar passo a passo como mudar a versão do PHP
(http://php.net/)no Xampp.
Em primeiro lugar deverá baixar a versão do PHP (http://php.net/) que deseja utilizar directamente no website original da linguaguem, cujo o endereço
se encontra abaixo.
http://php.net/downloads.php
ou caso o seu sistema operativo seja o windows, deve utilizar o endereço abaixo.
http://windows.php.net/download
No meu caso, irei baixar a versão mais recente do PHP (7.0.3, no dia em que me encontro a escrever este artigo).
NOTA : Alguns utilizadores reportaram erros ao iniciar o apache depois de actualizarem o PHP. Para evitar estes erros deverá escolher uma versão que
seja Thread Safe. Obrigado Philippe Miranda pela solução encontrada.
Após baixar a versão desejada do PHP extraia o conteúdo do pacote no directório de instalação do Xampp que no meu caso é o seguinte.
C:\xampp\
Preste atenção e veri que que vai atribuir um nome diferente à pasta da nova versão do PHP para evitar que a versão antiga seja sobrescrita. No meu
caso irei deixar a versão pré-instalada pelo Xampp na pasta php e irei dar o nome php-7.0.3 à nova versão que pretendo instalar (esta cará no
directório C:\xampp\php-7.0.3 ).
Abra o novo directório do PHP (php-7.0.3 no meu caso) e mude o nome do cheiro php.ini-development para php.ini .
Abra o cheiro httpd-xampp.conf que se encontra no directório C://xamp/apache/conf/extra/ . Encontre as três linhas seguintes e altere-as de acordo
com a sua nova versão do PHP.
1 LoadFile "/xampp/php/php5ts.dll"
2 LoadFile "/xampp/php/libpq.dll"
3 LoadModule php5_module "/xampp/php/php5apache2_4.dll"
1 LoadFile "/xampp/php-7.0.3/php7ts.dll"
2 LoadFile "/xampp/php-7.0.3/libpq.dll"
3 LoadModule php7_module /xampp/php-7.0.3/php7apache2_4.dll
Note com atenção as alterações do cheiro php5ts.dll para php7ts.dll , a alteração da pasta php para php-7.0.3 (que é onde se encontra a nova
versão do PHP), a alteração de php5_module para php7_module e de php5apache2_4.dll para php7apache2_4.dll .
Reinicie o servidor apache através do painel de controlo do Xampp para que as mudanças tenham efeito.
E pronto a versão que acabou de instalar deverá de estar a ser corrida pelo Apache. Pode veri car a versão a ser utilizada em
http://localhost/xampp/phpinfo.php .
Espero que tenha gostado do artigo. Se tiver dúvidas deixe um comentário abaixo!
Partilhar isto:
(https://www.cybtricks.com/mudar-versao-do-php-no-xampp/?share=facebook&nb=1)
(https://www.cybtricks.com/mudar-versao-do-php-no-xampp/?share=twitter&nb=1)
(https://www.cybtricks.com/mudar-versao-do-php-no-xampp/?share=google-plus-1&nb=1)
(https://www.cybtricks.com/mudar-versao-do-php-no-xampp/?share=reddit&nb=1) (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#print)
Mais
Artigos relacionados:
Daniel Oliveira, 22 anos, vive em Lisboa e é estudante de engenharia informática no Instituto Superior Técnico.
RICARDO BACK
14 Novembro, 2016 às 16:55 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-52)
Ola Daniel,
z tudo como descrito acima mas o meu módulo apache do xampp nao roda mais…
acredito que somente mudar o nome do diretorio no “httpd-xampp.conf” nao seja su ciente.
Note que o arquivo “php5ts.dll” do php original do XAMPP é diferente do arquivo do php 7, que é “php7ts.dll”.
Não sei se seria o único local que precise ser alterado, mas achei interessante lhe comunicar.
Gostaria que me enviasse a solução assim que encontrá-la, se possível. Desde já agradeço.
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=52#RESPOND)
DANIEL
21 Janeiro, 2017 às 0:59 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-211)
Olá Ricardo,
Veri que que mudou estas 3 linhas correctamente, pois é muito importante.
LoadFile “/xampp/php-7.0.3/php7ts.dll”
LoadFile “/xampp/php-7.0.3/libpq.dll”
LoadModule php7_module /xampp/php-7.0.3/php7apache2_4.dll
Cumprimentos,
Daniel.
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=211#RESPOND)
GERMANOALVES (HTTP://GRAVATAR.COM/GERMANOALVES)
21 Janeiro, 2017 às 16:57 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-212)
Prezado,
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=212#RESPOND)
DANIEL
21 Janeiro, 2017 às 17:01 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-213)
Consegue colocar o conteúdo do seu cheiro httpd-xampp.conf num host de cheiros (como por exemplo o Filedropper.com)?
Já agora agradecia que me dissesse que versão do Xampp está a utilizar.
Vou dar uma olhada e depois digo-lhe o que deve fazer.
Cumprimentos,
Daniel.
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=213#RESPOND)
Correto a versão não do php7 baixada não contém além do relatado acima também não tem o php7ts
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=216#RESPOND)
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=247#RESPOND)
MOISÉS LIMA
1 Dezembro, 2017 às 12:54 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-251)
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=251#RESPOND)
Galera, quem teve problema é porque baixou a versão non-thread-safe no site do PHP.
Usei esse tutorial para fazer downgrade do PHP do XAMPP e usar em projetos muito antigos.
Baixei a versão thread-safe do PHP5 e z as alterações conforme o tutorial acima e tudo funcionou bem. Obrigado!
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=252#RESPOND)
DANIEL
11 Janeiro, 2018 às 0:19 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-253)
Obrigado pela informação Philippe. Quando escrevi o tutorial também usei a versão thread-safe, não sabia que a versão non-thread-safe
causava problemas. Vou colocar um aviso no artigo.
Daniel.
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=253#RESPOND)
MAIA (HTTP://GRAVATAR.COM/DEVPMAIA)
18 Janeiro, 2018 às 23:39 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-254)
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=254#RESPOND)
MAIA (HTTP://GRAVATAR.COM/DEVPMAIA)
18 Janeiro, 2018 às 23:44 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-255)
ok baixei a versão VC14 x86 Thread Safe (2018-Jan-03 18:32:59) *Sem o Non e agora funfo direitinho aqui.
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=255#RESPOND)
MAIA (HTTP://GRAVATAR.COM/DEVPMAIA)
18 Janeiro, 2018 às 23:46 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-256)
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=256#RESPOND)
MAIA (HTTP://GRAVATAR.COM/DEVPMAIA)
18 Janeiro, 2018 às 23:48 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-257)
The mbstring extension is missing. Please check your PHP con guration.
RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=257#RESPOND)
Pesquisar...
10X SEM JUROS E FRETE GRÁTIS
1TB+ ECONOMIA DE
D
256GB SS
R$ 900
Inspiron 15 Gaming
Processador
Intel® Core™ i7
Compre agora
Indique o seu endereço de email para subscrever este site e receber noti cações de novos artigos por email.
Endereço de email
SUBSCREVER
CybTricks
19 gostos
CATEGORIAS
HTML (https://www.cybtricks.com/category/html/)
Java (https://www.cybtricks.com/category/programacao/java/)
Javascript (https://www.cybtricks.com/category/programacao/javascript/)
Outros (https://www.cybtricks.com/category/outros/)
PHP (https://www.cybtricks.com/category/programacao/php/)
Programação (https://www.cybtricks.com/category/programacao/)
Scripts (https://www.cybtricks.com/category/scripts/)
Servidores (https://www.cybtricks.com/category/servidores/)
Tutoriais (https://www.cybtricks.com/category/tutoriais/)
ARTIGOS EM DESTAQUE