Hola!
La primera vez que instalé el Apache (en la carpeta ms4w) en mi ordenador (con Sistema Operativo Windows Vista) fue fácil:
1º Descomprimir la carpeta ms4w en la unidad C.
2º Acceder como administrador desde el cmd.exe
3º Ejecutar el archivo apache-install.bat
4º Acceder desde el localhost
Así, funcionaba todo correctamente. Desde el localhost podía visualizar el proyecto que estaba haciendo y todo eso.
Pero ayer, el Apache dejó de funcionar y no podía reiniciarse desde Servicios, pues daba error. Así que decidí desinstarlo (otra vez desde el cmd.exe y a partir del apache-uninstall.bat) y volver a instalarlo. Repitiendo todos los pasos, me dio el siguiente error en la ventana de comandos:
C:\ms4w\apache-install
Installing the Apache MS4W Web Server service
The Apache MS4W Web Server service is successfully installed.
Testing httpd.conf...
Errors reported here must be corrected before the service can be started.
httpd: Syntax error on line 60 of C:/ms4w/Apache/conf/httpd.conf: Cannot load: C:/ms4w/modules/mod_actions.so into server: No se puede encontrar el modulo especificado.
El servicio de Apache MS4W Web Server está iniciándose.
El servicio de Apache MS4W Web Server no ha podido iniciarse.
Error específico del servicio: 1.
Puede obtener más ayuda con el comando NET HELPMSG 3547
C:\ms4w\net helpmsg 3547
Error especifico del servicio: ***
De esta forma, fui a ver la línea 60 del httpd.conf y lo que leí me dejó tal cual, pues no entendí el significado:
59 #
60 LoadModule actions_module modules/mod_actions.so
61 LoadModule alias_module modules/mod_alias.so
62 LoadModule asis_module modules/mod_asis.so
63 LoadModule auth_basic_module modules/mod_auth_basic.so
64 #LoadModule auth_digest_module modules/mod_auth_digest.so
65 #LoadModule authn_alias_module modules/mod_authn_alias.so
No sé si alguien podría ayudarme a solventar este problema. Agradecería una ayuda, pues de momento no puedo trabajar en mi ordenador.
Un saludo a todos y perdón por el rollo.