Anoche instalé PHP 5.0.5 y Apache 2.0.54 [escuchando en el puerto 8088] en Windows XP Professional [con IIS].
Hoy, al instalar el foro Discuz, me pidieron que instalara Zend-Optimizer para admitir la descarga de archivos PHP cifrados
.
Al instalar
el archivo de instalación Win32 de Zend-Optimizer 2.5.7 , comenzó sinproblemas
.Las rutas seleccionadas para Apache Root y php.ini fueron:
E:/Program Files/Apache Group/Apache2
E:/PHP5.
Apache necesitaba reiniciarse, el reinicio falló. Se reinició manualmente. Indicó que la instalación se realizó correctamente. Sin embargo, al verificar phpinfo.php, se encontró que Optimizer no estaba asociado con PHP. La información solicitada sobre Zend es:
Zend. Engine v2.0.5, Copyright (c) 1998-2004 Zend Technologies. No hay información sobre Optimizer. Los archivos cifrados no se pueden ejecutar correctamente.
Al principio pensé que era un problema con el reinicio de Apache. Fue normal. Más tarde, busqué en línea y no encontré soluciones relevantes. Entonces de repente se me ocurrió que había copiado uno antes. El archivo Php.ini está en el directorio C:/Windows. usado
Intente reinstalar Optimizer y seleccione C:/Windows para la ruta del archivo ini. O reinicie Apache manualmente.
Después de la instalación, verifique phpinfo.php, Zend. La información solicitada es
Zend Engine v2.0.5, Copyright (c) 1998-2004 Zend. Technologies
Con Zend Extention Manager v1.0.6, Copyright(c) 2003-2004, de Zend Technologies
Con Zend Optimizer v2.5.7, Copyright(C) 1998 -2004, de Zend Technologies
instaló con éxito Optimizer, ejecutando Discuz para cifrar el archivo. normal!
Resumen: Al instalar Optimizer, el archivo php.ini debe seleccionar el que está instalado en el directorio de Windows. De hecho, durante la instalación, aparece C: /Windows, pero no le presté atención, lo que provocó el error. instalación falle.