Ahora me he reinstalado Apache y PHP, y el servidor Apache funciona perfectamente. El problema es si le quiero añadir el módulo de PHP. Que al hacer restart al Apache, me sale un error de que no puede cargar el fichero.
Lo que añado al httpd.conf son estas líneas, tal y como pone en muchos tutoriales:
Cita:
y a partir de ahí al reiniciar Apache, éste no consigue arrancar. Las rutas están correctas.LoadModule php5_module c:/php/php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
AddModule mod_php5.c
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
Cuando instalé PHP5 (antes tenía php4 y me iba perfectamente), lo que hice fue bajarme el archivo .zip, no el installer porque primero probé con este y resultaba que instalaba lo básico. Con el .zip, lo descomprimí todo en c:\php, hice lo propio con las extensiones PECL en el subdirectorio \ext. Cambié el php.ini para configurar el doc_root, añadir extensiones y poner extension_dir = "c:/php/ext"
Hasta aquí todo. Alguien me podría decir por qué no me funciona Apache con esta instalación de PHP 5?