Error al configurar php y apache: no se pudo encontrar el archivo .dll

Estoy configurando php y apache en mi computadora. Modifiqué mi archivo httpd.conf como dice mi libro (así que agregue estas líneas:

LoadModule php5_module C:/WebSite/PHP//php5apache2.dll
AddType application/x-httpd-php .phtml .php

)

Pero cuando intento iniciar apache, aparece este error: Error de sintaxis en la línea 129 de httpd.conf No se puede cargar C:/WebSite/PHP/php5apache2.dll en el servidor. El módulo especificado no se pudo encontrar.

El archivo está definitivamente en el directorio especificado. Soy nuevo en esto, ¿he hecho algo mal? Ayuda apreciada :)

EDITAR: De hecho, obtuve la insignia de "planta rodadora" para esta pregunta. ¿Alguien se va a molestar en mirarlo?

preguntado el 27 de agosto de 12 a las 11:08

Intentaría cambiarlo así: LoadModule php5_module "C:/WebSite/PHP/php5apache2.dll"Además, debe asegurarse de que el usuario de Apache tenga acceso a ese archivo. -

1 Respuestas

Acabo de tener el mismo error en Windows 7 con PHP 5.5 (5.5.0) VC11 y Apache 2.2.22. La línea ofensiva fue

Módulo de carga php5_module "C:/php/php5apache2_4.dll"

y el error fue "... línea 129... No se pudo encontrar el módulo especificado". (Sí, ¡comprobé que este archivo existiera y que todos los usuarios tuvieran acceso a él!)

Bajé el PHP a PHP 5.4 (5.4.16) VC9, haciendo solo un cambio [ver a continuación, parece que han cambiado el nombre del archivo, entre versiones], ¡y funcionó bien!

Módulo de carga php5_module "C:/php/php5apache2_2.dll"

Esta es una solución bastante simple.

No estoy seguro de por qué esto funciona, pero me di cuenta en http://windows.php.net/download/#php-5.5 que hubo alguna mención de ... "Las compilaciones VC11 requieren tener instalado Visual C ++ Redistributable para Visual Studio 2012 x86 o x64". Solo tengo instalado Visual Studio 2008, y parece ser compatible con VC9 (según el mismo sitio), lo que puede explicar tanto el problema como la solución.

Respondido el 23 de junio de 13 a las 22:06

Muy buena respuesta. Sin embargo, finalmente instalé XAMPP y todo estaba bien configurado;) - imulsión

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.