Yo uso Ubuntu 16.02. Cuando lo intento sudo service apache2 restart
, dice:
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
Luego escribo: journalctl -xe
y solicito:
- - La unidad apache2.service ha comenzado a iniciarse. 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 1: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 49: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 1: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 49: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: * Inicio del servidor web Apache httpd apache2 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: * 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: * La configuración de apache2 falló. 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: La salida de la prueba de configuración fue: 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 1: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 49: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: (2) No existe tal archivo o directorio: AH02291: No se puede acceder al directorio '/ etc / apache2 / logs /' para el registro de errores principal 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: AH00014: Error de comprobación de configuración 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: La acción 'configtest' falló. 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: El registro de errores de Apache puede tener más información. 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: proceso de control salido, código = estado salido = 1 11 de enero 02:30:46 aleksandr-VirtualBox sudo [8171]: pam_unix (sudo: sesión): sesión cerrada para el usuario root 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: Error al iniciar LSB: servidor web Apache2. - Asunto: la unidad apache2.service ha fallado - Definido por: systemd - Soporte: http://lists.freedesktop.org/mailman/listinfo/systemd-devel - - La unidad apache2.service ha fallado. - - El resultado ha fallado. 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: la unidad entró en estado fallido. 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Error con el resultado 'código de salida'. 11 de enero 02:33:09 aleksandr-VirtualBox dhclient [792]: DHCPREQUEST de 192.168.56.101 en enp0s8 a 192.168.56.100 puerto 67 (xid = 0x204f076f) 11 de enero 02:33:09 aleksandr-VirtualBox dhclient [792]: DHCPACK de 192.168.56.101 de 192.168.56.100 11 de enero 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4253] dirección 192.168.56.101 11 de enero 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4260] plen 24 (255.255.255.0) 11 de enero 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4266] identificador del servidor 192.168.56.100 11 de enero 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4273] tiempo de arrendamiento 1200 11 de enero 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4279] dhcp4 (enp0s8): estado cambiado enlazado -> enlazado 11 de enero 02:33:09 aleksandr-VirtualBox dbus [590]: [sistema] Activación a través de systemd: nombre del servicio = 'org.freedesktop.nm_dispatcher' unit = 'dbus-org.freedesktop.nm-dispatcher.service' 11 de enero 02:33:09 aleksandr-VirtualBox systemd [1]: Iniciando el Servicio de Despachador de Script de Network Manager ... - Asunto: la unidad NetworkManager-dispatcher.service ha comenzado a iniciarse - Definido por: systemd - Soporte: - - La unidad NetworkManager-dispatcher.service ha comenzado a iniciarse. 11 de enero 02:33:09 aleksandr-VirtualBox dhclient [792]: vinculado a 192.168.56.101 - renovación en 559 segundos. 11 de enero 02:33:09 aleksandr-VirtualBox dbus [590]: [sistema] Servicio activado correctamente 'org.freedesktop.nm_dispatcher' 11 de enero 02:33:09 aleksandr-VirtualBox systemd [1]: se inició el servicio Network Discripcher de Network Manager. - Asunto: la unidad NetworkManager-dispatcher.service ha finalizado el inicio - Definido por: systemd - Soporte: - - La unidad NetworkManager-dispatcher.service ha terminado de iniciarse. - - El resultado de inicio está hecho. 11 de enero 02:33:09 aleksandr-VirtualBox nm-dispatcher [8205]: req: 1 'dhcp4-change' [enp0s8]: nueva solicitud (1 scripts) 11 de enero 02:33:09 aleksandr-VirtualBox nm-dispatcher [8205]: req: 1 'dhcp4-change' [enp0s8]: comienza a ejecutar scripts ordenados ...
Y cuando es systemctl status apache2.service
reaqest:
* apache2.service - LSB: servidor web Apache2 Cargado: cargado (/etc/init.d/apache2; incorrecto; proveedor preestablecido: habilitado) Entrada: /lib/systemd/system/apache2.service.d `-apache2-systemd.conf Activo: fallido (Resultado: código de salida) desde el miércoles 2017-01-11 02:30:46 +08; Hace 33min Documentos: man: systemd-sysv-generator (8) Proceso: 8023 ExecStop = / etc / init.d / apache2 stop (código = salido, estado = 0 / ÉXITO) Proceso: 2236 ExecReload = / etc / init.d / apache2 reload (código = salido, estado = 0 / ÉXITO) Proceso: 8177 ExecStart = / etc / init.d / apache2 start (código = salido, estado = 1 / FALLA) 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 1: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 49: / etc / apache2 / envvars: envvars: no encontrado 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: (2) No existe tal archivo o directorio: AH02291: No se puede acceder al directorio '/ etc / apache2 / logs /' para el registro de errores principal 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: AH00014: Error de comprobación de configuración 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: La acción 'configtest' falló. 11 de enero 02:30:46 aleksandr-VirtualBox apache2 [8177]: El registro de errores de Apache puede tener más información. 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: proceso de control salido, código = estado salido = 1 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: Error al iniciar LSB: servidor web Apache2. 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: la unidad entró en estado fallido. 11 de enero 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Error con el resultado 'código de salida'.
¿Qué está mal? ¿Dónde hay una interrupción? ¡Por favor ayuda!
/etc/apache2/logs/
existe? Porque este es el segundo mensaje de error. Puedes intentarlosudo mkdir /etc/apache2/logs
.Eliminé archivos .conf en sitios disponibles y no eliminé los archivos de enlace en sitios habilitados.
Ahora eliminé todos esos archivos en sitios habilitados
servidor apache2 reiniciado (servicio sudo reinicio apache2)
trabajó para mi
Espero que esto pueda ayudar a alguien :)
fuente
Yo tuve el mismo problema. Recibí el mismo error
sudo service apache2 restart
y corrísudo systemctl status apache2.service
y la línea roja eraFailed to start LSB: Apache2 web server.
Solución
ejecuta el siguiente comando:
Verificará si hay errores (errores de sintaxis, creo) y luego puede depurar el error.
fuente
Pruebe estos comandos:
Luego reinicie el servicio apache2.
fuente
En mi caso hago esto:
desinstalar y eliminar Apache2
reinstalar apache2
Corre por mi
fuente