#41928 [Opn->Bgs]: La versión de PHP 4.4.7 con la versión de Apache 2.2.4 no son compatible.
| From: | derick@php.net | Date: | Sun, 08 Jul 2007 19:27:46 +0000 |
| Subject: | #41928 [Opn->Bgs]: La versión de PHP 4.4.7 con la versión de Apache 2.2.4 no son compatible. | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-114762@lists.php.net to get a copy of this message | ||
ID: 41928
Updated by: derick@php.net
Reported By: cazapata at parquesoft dot com
-Status: Open
+Status: Bogus
Bug Type: Apache2 related
Operating System: Windows
PHP Version: 4.4.7
New Comment:
Our Windows binaries are not compiled against Apache 2.2, this we will
never support either.
Previous Comments:
------------------------------------------------------------------------
[2007-07-08 19:23:24] cazapata at parquesoft dot com
Description:
------------
Instalé la versión 4.4.7 de PHP en mi portátil Windows XP y la versión
2.2.4 de Apache. Al tratar de arrancar apache, me salía el siguiente
error:
Syntax error on line 173 of C:/srv/www/conf/httpd.conf:
Cannot load C:/php/sapi/php4apache2.dll into server: No se puede
encontrar el módulo especificado.
Después de colocar el php.ini en el directorio Windows, de copiar
php4ts.dll en el PATH del Apache, de tambien luego meterlo en el
directorio C:\php\sapi\ (incluso lo copie en el directorio windows y en
el directorio system de windows), de copiar las dll de PHP en el
system32 de Windows (incluso en el system), realice todas las
combinaciones posibles moviendo dll's, cambiando PATH, cambiando "\" por
"/".
Concluí que tal vez hay un problema en Apache o en PHP.Apache sin
soporte de PHP funciona bien.
La documentación no especifica problemas de incompatibilidad entre
estas dos versiones. Ninguna solución que busque en Internet me
solucionó el problema.
ASi que decidí devolverme a Apache 2.0.59 y deje mi PHP 4.4.7 y me todo
funcionó menos el phpinfo.
Encontré que Apache 2.2.x y 2.0.x necesitan los módulos compilados de
manera diferente. PHP trae módulos compilados para Apache 1.x y 2.0.x,
pero se necesita de un módulo compilado para 2.2.x. PHP 5.x lo trae,
pero 4.x NO. Por eso hay un problema de compatibilidad. PHP 4.x no
funciona con Apache 2.2.x, y no se menciona en ninguna documentación.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=41928&edit=1