Você está na página 1de 7

Corrija erros de DLL (2 min.) - Reparo fácil de erros de DLL.

Siga estas simples instruções. Leva apenas 2 minutos! (recomendado) pcspeedcat.com/Erros+de+DLL/Reparo

Como mudar a versão do PHP no Xampp


 29 Fevereiro, 2016 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/)  Daniel Oliveira (https://www.cybtricks.com/author/daniel/)  PHP
(https://www.cybtricks.com/category/programacao/php/), Servidores (https://www.cybtricks.com/category/servidores/), Tutoriais
(https://www.cybtricks.com/category/tutoriais/)

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.

Mudar a versão do PHP no Xampp


Para mudar a versão do PHP pré-instalada no Xampp siga o seguintes passos.

Baixar a versão desejada do PHP.

Corrigir erros de DLL (2 min.) - Reparo fácil de erros de DLL.


Siga estas simples instruções. Leva apenas 2 minutos! (recomendado)
pcspeedcat.com/Erros+DLL/Reparo

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"

No meu caso irei alterar as 3 linhas anterior para o seguinte código:

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:

(https://www.cybtricks.com/como-actualizar-o- (https://www.cybtricks.com/como-criar- (https://www.cybtricks.com/colocar-xampp-


xampp/) subdominios-wildcard-no-apache/) localhost-online-parte-1/)
Como actualizar o Xampp para a versão mais Como criar subdomínios Wildcard no Apache Como colocar o Xampp online - Localhost online
recente (https://www.cybtricks.com/como- (https://www.cybtricks.com/como-criar- - Parte 1 (https://www.cybtricks.com/colocar-
actualizar-o-xampp/) subdominios-wildcard-no-apache/) xampp-localhost-online-parte-1/)
Em "Outros" Em "Tutoriais" Em "Servidores"

Apache (https://www.cybtricks.com/tag/apache/) PHP (https://www.cybtricks.com/tag/php/) Xampp (https://www.cybtricks.com/tag/xampp/)

DANIEL OLIVEIRA (HTTPS://WWW.CYBTRICKS.COM/AUTHOR/DANIEL/)

Daniel Oliveira, 22 anos, vive em Lisboa e é estudante de engenharia informática no Instituto Superior Técnico.

13 thoughts to “Como mudar a versão do PHP no Xampp”

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,

Primeiramente obrigado pelo tuto!

Seguinte, meu arquivo httpd-xampp.conf nao contem a linha,



LoadModule php5_module “/xampp/php/php5apache2_4.dll” .

Como faço? Pois usando apenas as outras duas, não da certo.


Obrigado desde ja!

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)

Olá Germano Alves,

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)

CARLOS ALEXANDRE R RAMOS (HTTPS://PLUS.GOOGLE.COM/105497067678456703360)


24 Fevereiro, 2017 às 23:33 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-216)

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)

TIAGO MELO (HTTPS://WWW.FACEBOOK.COM/APP_SCOPED_USER_ID/1524361784321951/)


16 Outubro, 2017 às 18:07 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-247)

Boa tarde tem como me dar uma força?


apos feito como mostra o tutorial, o Apache não inicia e me da estas informações.

16:03:49 [Apache] Error: Apache shutdown unexpectedly.


16:03:49 [Apache] This may be due to a blocked port, missing dependencies,
16:03:49 [Apache] improper privileges, a crash, or a shutdown by another method.
16:03:49 [Apache] Press the Logs button to view error logs and check
16:03:49 [Apache] the Windows Event Viewer for more clues
16:03:49 [Apache] If you need more help, copy and post this
16:03:49 [Apache] entire log window on the forums

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)

Alterações feitas corretamente… mas apache não roda mais…


09:46:29 [Apache] Status change detected: running
09:46:31 [Apache] Status change detected: stopped
09:46:31 [Apache] Error: Apache shutdown unexpectedly.
09:46:31 [Apache] This may be due to a blocked port, missing dependencies,
09:46:31 [Apache] improper privileges, a crash, or a shutdown by another method.
09:46:31 [Apache] Press the Logs button to view error logs and check
09:46:31 [Apache] the Windows Event Viewer for more clues
09:46:31 [Apache] If you need more help, copy and post this
09:46:31 [Apache] entire log window on the forums

RESPONDER (HTTPS://WWW.CYBTRICKS.COM/MUDAR-VERSAO-DO-PHP-NO-XAMPP/?REPLYTOCOM=251#RESPOND)

PHILIPPE MIRANDA (HTTP://GRAVATAR.COM/MIRANDAPHILIPPE)


3 Janeiro, 2018 às 0:57 (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/#comment-252)

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)

Fiz e esta dando esse Erro …

21:27:06 [Apache] Error: Apache shutdown unexpectedly.


21:27:06 [Apache] This may be due to a blocked port, missing dependencies,
21:27:06 [Apache] improper privileges, a crash, or a shutdown by another method.
21:27:06 [Apache] Press the Logs button to view error logs and check
21:27:06 [Apache] the Windows Event Viewer for more clues
21:27:06 [Apache] If you need more help, copy and post this
21:27:06 [Apache] entire log window on the forums

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)

Porem o PhpMyAdmin não roda …

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)

DEIXAR UMA RESPOSTA

Insira aqui o seu comentário...

 Como criar subdomínios Wildcard no Apache (https://www.cybtricks.com/como-criar-subdominios-wildcard-no-apache/)

phpFreeChat – Chat Grátis em PHP e Javascript  (https://www.cybtricks.com/phpfreechat-chat-gratis-php-javascript/)


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

SUBSCREVER BLOG VIA EMAIL

Indique o seu endereço de email para subscrever este site e receber noti cações de novos artigos por email.

Junte-se a 16 outros subscritores

Endereço de email

SUBSCREVER

CybTricks
19 gostos

Gostar da Página Partilhar

Sê o primeiro dos teus amigos a gostar disto

CATEGORIAS

 HTML (https://www.cybtricks.com/category/html/)

 Inteligência Arti cial (https://www.cybtricks.com/category/inteligencia-arti cial/)

 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/)

 Redes de Computadores (https://www.cybtricks.com/category/redes-de-computadores/)

 Scripts (https://www.cybtricks.com/category/scripts/)

 Servidores (https://www.cybtricks.com/category/servidores/)

 Tutoriais (https://www.cybtricks.com/category/tutoriais/)

ARTIGOS EM DESTAQUE

Como mudar a versão do PHP no Xampp (https://www.cybtricks.com/mudar-versao-do-php-no-xampp/)

Como colocar o Xampp online - Localhost online - Parte 1 (https://www.cybtricks.com/colocar-xampp-localhost-online-parte-1/)

Como actualizar o Xampp para a versão mais recente (https://www.cybtricks.com/como-actualizar-o-xampp/)

Como colocar o Xampp / Localhost online – Parte 2 (https://www.cybtricks.com/como-colocar-o-xampp-localhost-online-parte-2/) 

Como criar um jogo em HTML e Javascript - Parte 1 (https://www.cybtricks.com/criar-um-jogo-html-javascript-parte-1/)


Cybtricks - Todos os direitos reservados.

Você também pode gostar