Como adicionar uma nova versão do PHP ao WAMP

19

Estou tentando instalar o PHP 5.3.8 para funcionar com o WAMP (Windows).

Eu baixei do site PHP, copiei na pasta bin e adicionei esta linha ao wampmanager.ini:

Type: item; Caption: "5.3.8"; Action: multi; Actions:switchPhp5.3.8;

e:

[switchPhp5.3.8]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.8";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;

Mas isso não funciona ...

Depois de editá-lo e iniciar o WAMP, essas alterações são removidas do arquivo ini.

Alex
fonte
Você já tentou baixá-lo no site de complementos do WAMP ? EDIT: Acabei de perceber que a versão mais recente é 5.3.1, desculpe.
tombull89
Este não é o lugar certo para esta pergunta. Todos devem votar esta questão. Preciso de mais 4 representantes ... então farei isso. : P: P
Lonewolf

Respostas:

1

por que você não instala a última versão do WAMP

WampServer 2.1a [24/12/10] Inclui:

  • Apache 2.2.17
  • Php 5.3.3
  • Mysql 5.1.53 (versão 64 bits)
  • Mysql 5.5.8 (versão 32 bits)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2
Remus Rigo
fonte
2
Alex está tentando fazer o PHP 5.3.8 funcionar. O WAMP 2.1a vem com o PHP 5.3.3.
tombull89
36

Eu precisava de uma maneira de instalar manualmente o PHP 5.4, porque não há complemento do PHP 5.4 para a minha versão do WampServer.

Este tópico é um pouco antigo, mas darei o procedimento aqui, pois corresponde à pergunta original.

Vou usar o PHP 5.4.13 como exemplo (atualmente a versão 5.4 mais recente)

  1. Faça o download de binários no php.net
  2. Extraia todos os arquivos em uma nova pasta: C:/wamp/bin/php/php5.4.13/
  3. Copie o wampserver.confde outra pasta php (como php/php5.2.8/) para a nova pasta
  4. Renomeie o php.ini-developmentarquivo paraphpForApache.ini
  5. Feito ! Reinicie o WampServer (> clique com o botão direito do mouse em trayicon> Sair)

nota : se você estiver adicionando a versão 5.6 php5apache2_4.dlldo php, também precisará copiar de outra pasta php, caso contrário o servidor wamp não será iniciado.

zessx
fonte
10
Ótima resposta. Só para esclarecer que me tropeçou Restart WampServer, significa que clique com o botão direito do mouse no ícone da bandeja, clique em sair e abra o WAMP novamente, em vez de clicar no Restart All Servicesbotão.
MrLore
2
Só quero observar que a pasta extraída diz php-5.6.18 e em Php-> Version exibe -5.6.18 Isso fez alguma diferença? Ou preciso renomear a pasta para 5.6.18 removendo -?
Mujaffars
Eu tenho o wamp2.5 com o php5.5, então tentei esta solução para instalar o php5.4, mas sempre que altero o php para 5.4, não consigo executar nenhum projeto no meu computador local. Parece que o apache não está sendo executado. Tentei manualmente clique apache serviço >> começar, mas ainda não sorte
boi_echos
Estou tentando atualizar do php5.5.12 para o php7.0.2 para Magento 2 Não está funcionando logo wamp não está mudando de cor laranja.
Gem
1
Link programação
tips.in/
6

Eu também precisava atualizar o PHP no WAMP recentemente. Existem algumas etapas para fazer isso corretamente. Cobri todos eles e forneci capturas de tela no post vinculado acima.

Espero que ajude!

John Dugan
fonte
3

Este é outro artigo útil sobre como alterar a versão php no wamp.

Um detalhe útil mencionado no artigo é atualizar a variável de ambiente para apontar para o novo php , para que você possa acessar o php cli correto.

Alexander Lomia
fonte
1
Este artigo trabalhou para mim com o WAMP 3, passando do php 7.0.0 para o php 7.1.10.
Captain Hypertext