| |||
Mira en servicios, botón derecho sobre mi pc->Administrar->Servicios y aplicaciones->Servicios el servicio apache2, si existe presiona doble click y en ruta de acceso al ejecutable te indica donde esta, busca ese fichero haber si existe. Si no existe prueba esto: Inicio->Ejecutar->cmd para abrir un terminal de msdos Dirijete a la carpeta donde este el apache.exe y escribe apache -k uninstall apache -k install De esta forma si se instalo mal o se han cambiado alguna ruta se restablecerá bien la información Un saludo |
| ||||
Me sigue dando error, te copio lo que me dice por cmd C:\Archivos de programa\Apache Group\Apache2\bin>apache -k uninstall [Thu Sep 29 12:46:27 2005] [error] (OS 2)El sistema no puede hallar el archivo e specificado. : No installed service named "Apache2". C:\Archivos de programa\Apache Group\Apache2\bin>apache -k install (OS 10048)S¾lo se permite un uso de cada direcci¾n de socket (protocolo/direcci¾ n de red/puerto) : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs |
| |||
Puede pasar que tengas el iis instalado y parece ser que al instalar el servicio te indica que el puerto 80 ya esta ocupado, para comprobarlo, vete a Agregar o quitar programas del panel de control y en entra en los componentes de windows, por allí busca todo lo que ponga iis y desclickalo para desinstalar, le das a siguiente o finalizar y cuando acabe, pruebas de poner en C:\Archivos de programa\Apache Group\Apache2\bin apache -k install Y me indicas que sale |
| |||
Tienes algún firewall instalado en el pc o el service pack2? Si no es así prueba de instalar el apache en otro puerto, para probar si es ese puerto o todos. |
| |||
Hola TCL ZIP, a mi me paso hoy lo mismo. La cuestion es que tampoco tenia instalado el IIS ni el firewall de windows pero...tenia installado el SKYPE...que casualmente usa el puerto 80 (mas tarde me enteraré para qué...) cuestion que quité el skype del inicio, desinstale el apache que no funcionaba, volvi a reiniciar el ordenador, y al no tener al skype pude instalar el Apache felizmente!. De todas formas podrias comprobar con el comando netstat -a si se esta usando el puerto 80 para algo (deberia salir http LISTENING). Si existe esa linea entonces algun programita lo esta usando y te impide instalar el apache. Yo adivine que era Skype matando procesos con el administrador de tareas de windows...medio bestia pero me funciono! no tenia ni idea de que el Skype usara el puerto 80... Espero que esto le sirva a alguien! Suerte! |