O Apache não inicia

0

Eu estou rodando no Ubuntu 16.04, eu decidi reinstalar o Apache depois que o phpMyAdmin estava lançando um erro HTTP 500.

Desde a sua reinstalação, em uma tentativa de iniciar o serviço Apache, recebo este erro.

Job for apache2.service failed because the control process exited with error code. 
See "systemctl status apache2.service" and "journalctl -xe" for details.
invoke-rc.d: initscript apache2, action "start" failed.

A execução dos comandos especificados na mensagem de erro fornece a seguinte resposta:

-- Unit apache2.service has begun starting up.
May 20 07:35:36 vps71254 apache2[8270]:  * Starting Apache httpd web server apac
May 20 07:35:36 vps71254 apache2[8270]:  *
May 20 07:35:36 vps71254 apache2[8270]:  * The apache2 configtest failed.
May 20 07:35:36 vps71254 apache2[8270]: Output of config test was:
May 20 07:35:36 vps71254 apache2[8270]: apache2: Syntax error on line 140 of /et
May 20 07:35:36 vps71254 apache2[8270]: Action 'configtest' failed.
May 20 07:35:36 vps71254 apache2[8270]: The Apache error log may have more infor
May 20 07:35:36 vps71254 systemd[1]: apache2.service: Control process exited, co
May 20 07:35:36 vps71254 systemd[1]: Failed to start LSB: Apache2 web server.
-- Subject: Unit apache2.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit apache2.service has failed.
--
-- The result is failed.
May 20 07:35:36 vps71254 systemd[1]: apache2.service: Unit entered failed state.
May 20 07:35:36 vps71254 systemd[1]: apache2.service: Failed with result 'exit-c
May 20 07:35:38 vps71254 sudo[7695]: pam_unix(sudo:session): session closed for

Eu tentei instalar e desinstalar o pacote inteiro do apache várias vezes, mas o mesmo erro é lançado. Alguma idéia?

    
por Hell_Yeah96 20.05.2016 / 13:48

1 resposta

2

Qual foi a sua sintaxe na linha 140 do seu arquivo apache2.conf ? Está dizendo a você onde está o problema.

Eu tenho uma leitura idêntica à sua, mas a minha estava em uma linha diferente, que chama para incluir o arquivo de configuração do phpmyadmin.

Eu anulei a saída de linha ( nano /etc/apache2/apache2.conf ) e consegui service apache2 restart .

Então eu instalei o phpmyadmin apt install phpmyadmin , descomentei essa linha problemática (novamente nano /etc/apache2/apache2.conf ou vim /etc/apache2/apache2.conf pode ser mais fácil para contar linhas) e reiniciei novamente com service apache2 restart sem falhas.

    
por Dan Stuckey 23.08.2016 / 07:14