para mac php apache installation wamp switching

php - mac - wampserver para windows 10



Errores del servidor WAMP al cambiar las versiones de Apache/PHP en una nueva instalación (6)

Al actualizar WAMP de 2.2 a 2.4 o cambiar de Apache 2.2.22/PHP 5.3.13 a Apache 2.4.4/PHP 5.4.12 , WAMP instala un nuevo servicio como Apache/2.4.4 (Win64) PHP/5.3.13 para hacer usa PHP 5.4.12

1) Desinstalar el servicio de Apache
2) Modificar

C:/wamp/bin/apache/Apache2.4.4/conf/httpd.conf

Cambiar línea

LoadModule php5_module "c:/wamp/bin/php/php5.3.13/php5apache2_4.dll"

a

LoadModule php5_module "c:/wamp/bin/php/php5.4.12/php5apache2_4.dll"

3) (Re) Iniciar WAMP
4) Instalar el servicio Apache
5) reiniciar todos los servicios

Verifique la descripción del servicio de wampapache de servicio en el administrador de servicios de Windows para que coincida con Apache/2.4.4 (Win64) PHP/5.4.12

Una nueva descarga e instalación de WAMP Server funciona con éxito (Apache 2.4.4 PHP 5.4.12).

Sin embargo, tan pronto como instale una versión diferente de Apache, en este caso 2.4 a 2.0 (para que pueda ejecutar PHP 5.2 y 5.4), WAMP se desconecta con un ícono naranja.

Si intento volver a la versión original de Apache, aparece este error de detención de la demostración:

Sorry, This Apache version doesn''t seem to be compatible with your actual PHP Version. Switch cancelled. Press ENTER to continue...

Esto no tiene ningún sentido, ya que es una instalación nueva, por lo que las versiones de Apache + PHP son las predeterminadas.

Esto es lo que la IU me está diciendo:

  • El icono de WAMP ahora es naranja
  • el ícono Apache / Version / 2.4.4 tiene un icono de advertencia rojo al lado
  • el ícono Apache / Version / 2.0.63 tiene una marca al lado

He intentado instalar otras versiones de Apache también, pero el problema parece ser con las opciones instaladas de base 2.4 WAMP.

Información adicional: el puerto 80 es gratuito, y solía usar WS 2.0e todo el tiempo sin este tipo de problemas.

Gracias, Dave


El problema es la versión 2.4 de WAMP. No sé por qué, pero v2.4 no es compatible con los complementos. Luego probé 2.2E. Estuvo bien con los complementos.

Por cierto, complementos compilados para 32 bits. No instale Wabit de 64 bits si cree que usaría complementos.


Ir a /wamp/bin/php/phpX.YZ/wampmanager.conf.

Editar wampmanager.conf mediante Notepad ++

Agregue estos códigos ... y ahorre wampmanager.conf

$phpConf[''apache''][''2.4''][''LoadModuleName''] = ''php5_module''; $phpConf[''apache''][''2.4''][''LoadModuleFile''] = ''php5apache2_4.dll''; $phpConf[''apache''][''2.4''][''AddModule''] = '''';

Reinicie Wamp Manager ..


La instalación previa podría ser parte del problema. Instale WAMP 2.4 en un nuevo directorio (viene incluido con la versión de Apache que desea) y luego migre su carpeta www. La actualización directa no ha estado libre de errores para mí.

Alternativamente, haga una copia de seguridad de su versión actual [Bases de datos, archivos de configuración y www dir], desinstálela e instale la nueva versión. Restaure su información después


Tuve el mismo problema: lo que finalmente hice fue seguir las sugerencias de ofzza y Ankit Sharma, y ​​también eliminar manualmente el directorio de la versión anterior de php mientras se detenían los servicios.

Parece que funcionó, excepto cuando llamo a phpinfo (), el encabezado superior aún afirma que es la versión anterior de php, aunque definitivamente está ejecutando la más nueva. Muy extraño, pero todo está funcionando, así que estoy de acuerdo.


acaba de tener un problema similar: estaba actualizando WAMP de Apache 2.2 / PHP 5.3 a Apache 2.4 / PHP 5.4

Esto es lo que funcionó para mí:

  • Detener el servicio apache
  • Elimine el servicio de Apache de la versión no deseada utilizando la opción ''Eliminar servicio'' del administrador de WAMP. (compruebe los servicios de Windows si realmente se eliminan)
  • Edite manualmente el ''wampmanager.conf'' en el directorio de instalación de WAMP para usar las versiones de Apache y PHP que desee usar (secciones: ''php'', ''phpCli'' y ''apache'' / properties ''xVersion'' y ''xLastKnown'')
  • Shutdown WAMP manager
  • (Re) Inicie el administrador de WAMP
  • (Re) Instale el servicio Apache de la versión deseada utilizando la opción ''Instalar servicio'' del administrador de WAMP. (verifique los servicios de Windows si realmente está instalado)
  • (Re) Comience el servicio de apache

NOTA: siempre ejecute el administrador de WAMP como administrador

... Después de esto phpinfo () muestra nuevas versiones de Apache y PHP y parece funcionar bien. Espero eso ayude.