servidor pudo iniciar inicia equipo windows windows-xp apache2

equipo - Windows no pudo iniciar el Apache2 en la computadora local-problema



windows no pudo iniciar apache 2.4 en equipo local (19)

Durante la instalación de Apache2 recibí el siguiente mensaje en la ventana de cmd:

Instalación del servicio Apache2.2 El servicio Apache2.2 se instaló correctamente. Probando httpd.conf ....

Los errores informados aquí deben corregirse antes de que se pueda iniciar el servicio. httpd.exe: No se pudo determinar de manera confiable el nombre de dominio completamente calificado del servidor, utilizando 192.168.1.3 para ServerName (OS 10048). Normalmente solo se permite un uso de cada dirección de socket (protocolo / dirección de red / puerto). : make_sock: no se pudo vincular a la dirección 0.0.0.0:80 no hay sockets de escucha disponibles, se está cerrando Incapaz de abrir registros Tenga en cuenta los errores o mensajes anteriores, y presione la tecla para salir. 24 ...

y después de la instalación todo se ve bien, pero no lo es. Si trato de iniciar el servicio recibí el siguiente mensaje:

Windows no pudo iniciar Apache2 en la computadora local. Para obtener más información, revise el registro de eventos del sistema. Si no se trata de un servicio de Micorsoft, póngase en contacto con el proveedor del servicio y consulte el código de error específico del servicio 1.

La versión de Apach2 es 2.2.9

¿Alguien tiene el mismo problema o podría ayudarme?


Ejecute httpd.exe desde la línea de comandos, como lo mencionó Tim. La ruta a PostgreSQL cambió, nada más se estaba ejecutando en el puerto 80 y no vi nada en el archivo error.log .

Me cloné mi disco de arranque / partición una vez que la base está configurada, así que no tengo que pasar tres días instalando y retocando todo. Turnos Reinstalé mi pila WAPP y usé nombres / versiones muy específicos para PostgreSQL. Windows no devolverá un mensaje de error específico a menos que ejecute el comando desde la línea de comando.


Espero que esto ayude a otros con este error.

Ejecute httpd.exe desde la línea de comandos para obtener una descripción precisa del problema.

Tuve el mismo mensaje de error y resultó ser una ruta de servidor ServerRoot configurada incorrectamente. Incluso después de ejecutar setup_xampp.bat, el httpd.conf tenía una ruta incorrecta.

Mi error.log estaba vacío y al iniciar el servicio no aparece un mensaje de error informativo.


Gracias por la ayuda chicos. Encontré otro culpable. Recientemente, SimplifyMedia agregó una opción para compartir fotos. Aparentemente también usa el puerto 80 e impidió que Apache se inicie. Espero que ésto ayude a alguien.


Hay algún otro programa escuchando en el puerto 80, los sospechosos habituales son

  1. Skype (Escucha en el puerto 80)
  2. NOD32 (Agregue Apache a la lista de excepciones de IMON para permitir que apache se vincule)
  3. Algún otro antivirus (igual que el anterior)

La forma de corregirlo es apagar el programa que está usando el puerto 80 o configurarlo para usar un puerto diferente o configurar Apache para escuchar en un puerto diferente con la directiva Listen en httpd.conf. En el caso del antivirus, configure el antivirus para permitir que Apache se vincule al puerto que ha elegido.

La forma de diagnosticar qué aplicación, si alguna, se ha vinculado al puerto 80 se ejecuta netstat con esas opciones, busque: 80 junto a la dirección IP local (segunda columna) y encuentre el PID (última columna). Luego, en el administrador de tareas puede encontrar qué proceso tiene el PID que obtuvo en el paso anterior. (Es posible que necesite agregar la columna PID en el administrador de tareas)

C: / Users / vinko> netstat -ao -p tcp

Conexiones activas Proto Dirección local Dirección remota Estado PID TCP 127.0.0.1:1110 127.0.0.1:51373 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51379 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51381 ESTABLISHED 388 TCP 127.0.0.1:1110 127.0.0.1:51382 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51479 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51481 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51483 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51485 ESTABLISHED 388 TCP 127.0.0.1:1110 127.0.0.1:51487 TIME_WAIT 0 TCP 127.0.0.1:1110 127.0.0.1:51489 ESTABLISHED 388 TCP 127.0.0.1:51381 127.0.0.1:1110 ESTABLISHED 5168 TCP 127.0.0.1:51485 127.0.0.1:1110 ESTABLISHED 5168 TCP 127.0.0.1:51489 127.0.0.1:1110 ESTABLISHED 5168 TCP 127.0.0.1:59264 127.0.0.1:59265 ESTABLISHED 5168 TCP 127.0.0.1:59265 127.0.0.1:59264 ESTABLISHED 5168 TCP 127.0.0.1:59268 127.0.0.1:59269 ESTABLISHED 5168 TCP 127.0.0.1:59269 127.0.0.1:59268 ESTABLISHED 5168 TCP 192.168.1.34:51278 192.168.1.33:445 ESTABLISHED 4 TCP 192.168.1.34:51383 67.199.15.132:80 ESTABLISHED 388 TCP 192.168.1.34:51486 66.102.9.18:80 ESTABLISHED 388 TCP 192.168.1.34:51490 74.125.4.20:80 ESTABLISHED 388

Si desea desactivar Skype para que no escuche en el puerto 80 y 443, puede seguir el enlace http://www.mydigitallife.info/disable-skype-from-using-opening-and-listening-on-port-80-and-443-on-local-computer/


He tenido este problema dos veces. El primer problema se solucionó usando la respuesta marcada en esta página (gracias por eso). Sin embargo, la segunda vez resultó ser un poco más difícil.

Descubrí que en mi archivo httpd-vhosts.conf cometí un error al asignar la raíz del documento a un nombre de dominio. Reparar esto resolvió mi problema. Vale la pena verificar (o incluso revertir a una copia en blanco) su archivo httpd-vhosts.conf para detectar cualquier error o error tipográfico.


Hola, también conozco este problema hoy. Y el error de registro en el visor de eventos es el siguiente El servicio Apache nombrado informó el siguiente error:

1.Wrapper php-cgi.exe no se puede acceder: (720005) Acceso denegado.

2. monitor de servicio apache: la operación solicitada ha fallado

Es el problema real de acceso. Por lo tanto, la solución que fluye me ayuda a cambiar las propiedades de seguridad php-cgi.exe

  • no en herencia de los padres el permiso ...

  • por favor agregue el usuario a todos


Para mí, esto fue el resultado de haber establecido la raíz del documento (en httpd.conf ) en un directorio que no existía (acababa de vaciar htdocs de un proyecto anterior).


Problema del sistema operativo Windows Vista Home Premium: la forma más fácil de resolver el problema es cambiar el número de puerto en Apache2 / conf / httpd.conf.

Cambie el número de puerto en las siguientes líneas. ''Escuchar'' de 80 a 8888 y ''ServerName'' machinename (por ejemplo: localhost) de 80 a 8888. Guarde y cierre. Abra Apache Service Monitor y reinicie el servicio o vaya a Computer Management> Services y busque Apache 2.2 y comience o reinicie.


Retire apache del Panel de control y elimine la carpeta apache de Archivos de programa y reinicie la máquina, luego instale apache de nuevo. Esto solucionará el problema; si no, haga lo siguiente: Instale IIS si no está instalado, luego inicie IIS y deténgalo ... Usando servicios, inicie el servicio de Apache ... disfrute de Apache.


Sí, tuve que cambiar el puerto: 80 a: 90 como puerto: 80 estaba ocupado por algún otro recurso del sistema.

Puede ver los registros en la carpeta de Apache2.2 / logs

Gracias,


Si está utilizando el sistema operativo de Windows y cree que Skype no es el sospechoso, entonces puede verificar el administrador de tareas y verificar "Mostrar procesos de todos los usuarios" y asegurarse de que NO haya ninguna entrada para httpd.exe. De lo contrario, finalice su proceso. Eso resuelve mi problema.


Siempre revise dos veces httpd.conf para ver si la raíz del documento apunta correctamente a una carpeta existente

#if you have c:/your-main-folder/www/ DocumentRoot "c:/your-main-folder/www/" #if you have c:/your-main-folder/www/sub-folder/ DocumentRoot "c:/your-main-folder/www/sub-folder/"

DocumentRoot apunta a una carpeta que debe existir en su unidad.


Sigue este paso, funcionará bien. Vaya a Panel de control -> Programas y características -> haga clic en Activar y desactivar las características de Windows -> vea que IIS está marcada o no. Si está marcado, destrabe IIS y reinicie la computadora. Después de eso, abra los servicios, consulte el estado del servicio del agente de despliegue web. se inicia, por favor, pare. Y también vea WampAppache y WampSqlID si no se inicia, por favor inicie manualmente. me funcionará


Tuve el mismo problema. cuando reinicié mi wamp, cambia al icono de color amarillo pero no al verde. En servicios, detengo todos los servicios de servidor sql. después de eso, me funciona ...

  • Dos piensan que se debe tener cuidado. 1) el puerto debe ser diferente 2) detener los servicios que pueden estar en el puerto 80

Windows 10 - cuenta de administrador

Necesitaba cambiar la cuenta a una cuenta de tipo administrador, en servicios de Windows

httpd.exe -k install

no puede agregar la configuración con suficientes derechos de usuario.


Yo también estoy llegando el mismo problema. La solución es agregar o quitar programas y luego hacer clic en Activar o desactivar las características de Windows. Desactiva el IIS. Eso es apagar los ''servicios de información de Internet'' y el ''núcleo web extraíble del servicio de información de Internet''. Elegí las características restantes están encendidas. La computadora le pedirá que reinicie el sistema. Reinicie su computadora y luego instale el servidor apache http. Entiendo. Servidor con éxito trabajando ...


Yo tuve el mismo problema. Comprobé netstat, otros procesos en ejecución, firewall y httpd.conf cambiado, antivirus detenido, pero todos mis esfuerzos fueron en vano. :(

Entonces, finalmente, la solución fue detener el IIS. Y funcionó :)

Supongo que IIS y apache no pueden funcionar juntos. Si alguien conoce algún trabajo contáctenos.


la mejor manera de resolver el problema es cambiar el número de puerto en Apache2 / conf / httpd.conf. Cambie el número de puerto como barbechos ::: Escuche 8888 y Nombre de máquina de ServerName: 8888. Reinicie el servidor Apache después de cambiar el número de puerto.


si appache e IIS se están ejecutando a la vez, entonces existe la posibilidad de colgar el servicio apache ,,,,

cuando paré todos los sitios web de IIS una vez y luego reinicié el servicio de apache y me funciona ... Jai ...