Cómo agregar una nueva versión de PHP a WAMP

19

Estoy tratando de instalar PHP 5.3.8 para que funcione con WAMP (Windows).

Lo descargué del sitio web de PHP, lo copié en la carpeta bin y agregué esta línea a wampmanager.ini:

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

y:

[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;

Pero no funciona ...

Después de editarlo e iniciar WAMP, esos cambios se eliminan del archivo ini.

Alex
fuente
¿Has intentado descargarlo del sitio de complementos de WAMP ? EDITAR: Acabo de darme cuenta de que la versión más reciente es 5.3.1, lo siento.
tombull89
Este no es el lugar correcto para esta pregunta. Todos deberían rechazar esta pregunta. Necesito 4 repeticiones más ... entonces lo haré. : P: P
Lonewolf

Respuestas:

1

¿Por qué no instalas la última versión de WAMP?

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

  • Apache 2.2.17
  • Php 5.3.3
  • Mysql 5.1.53 (versión 64 bits)
  • Mysql 5.5.8 (versión 32 bits)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2
Remus Rigo
fuente
2
Alex está intentando que PHP 5.3.8 funcione. WAMP 2.1a viene con PHP 5.3.3.
tombull89
36

Necesitaba una forma de instalar PHP 5.4 manualmente, porque no hay un complemento de PHP 5.4 para mi versión de WampServer.

Este hilo es un poco viejo, pero daré el procedimiento aquí, ya que coincide con la pregunta original.

Tomaré PHP 5.4.13 para mi ejemplo (actualmente la versión 5.4 más reciente)

  1. Descargar binarios en php.net
  2. Extraiga todos los archivos en una nueva carpeta: C:/wamp/bin/php/php5.4.13/
  3. Copie el wampserver.confde otra carpeta php (como php/php5.2.8/) a la nueva carpeta
  4. Cambiar php.ini-developmentel nombre del archivo aphpForApache.ini
  5. Hecho ! Reinicie WampServer (> Haga clic derecho en el icono de la bandeja> Salir)

nota : si está agregando php versión 5.6, también necesita copiar php5apache2_4.dlldesde otra carpeta php, de lo contrario el servidor wamp no se iniciará.

zessx
fuente
10
Gran respuesta. Solo para ser claro, ya que me hizo tropezar Restart WampServer, significa que debe hacer clic derecho en el icono de la bandeja, hacer clic en salir y luego abrir WAMP nuevamente, en lugar de hacer clic en el Restart All Servicesbotón.
MrLore
2
Solo quiero notar que la carpeta extraída dice php-5.6.18 y en Php-> Version muestra -5.6.18 ¿Ha hecho alguna diferencia? ¿O necesito cambiar el nombre de la carpeta a 5.6.18 eliminando -?
mujaffars
Tengo wamp2.5 con php5.5, luego probé esta solución para instalar php5.4 pero cada vez que cambio php a 5.4, no puedo ejecutar ningún proyecto en mi computadora local. Parece que apache no se está ejecutando. Intenté hacer clic manualmente en apache >> iniciar el servicio, pero aún no
tuve
Estoy intentando actualizar de php5.5.12 a php7.0.2 para Magento 2. No funciona. El logotipo de Wamp no cambia de color naranja.
Gema
1
enlace programación
tips.in
6

Yo también necesitaba actualizar PHP en WAMP recientemente. Hay un puñado de pasos para hacerlo correctamente. Los cubrí todos y proporcioné capturas de pantalla en la publicación vinculada a arriba.

¡Espero eso ayude!

John Dugan
fuente
3

Este es otro artículo útil sobre cómo cambiar la versión de php en wamp.

Un detalle útil que se menciona en el artículo es actualizar la variable de entorno para que apunte al nuevo php , de modo que pueda obtener acceso al php cli correcto.

Alexander Lomia
fuente
1
Este artículo me funcionó con WAMP 3 pasando de php 7.0.0 a php 7.1.10.
Capitán Hipertexto