Onde posso encontrar mensagens relacionadas à inicialização do Apache?

8

O Apache não inicializou automaticamente como normalmente acontece. Eu gostaria de tentar descobrir o porquê. Parece que nunca foi iniciado hoje, então nada em /var/log/apache2/error.log, uma vez que nunca foi executado. Pelo que entendi, o script do apache é /etc/init.d/apache2, então gostaria de encontrar algumas mensagens em algum lugar sobre esse script. No entanto, não consigo encontrar nada em / var / log / messages ou no syslog.

Existe algum lugar no sistema em que ele diz "Sim, estou inicializando /etc/init.d/apache2 agora; funcionou" ou especialmente "Não funcionou e aqui está o porquê!" ?

Estou usando o Ubuntu Release 10.04 (lúcido), o Kernel Linux 2.6.32-38 e o GNOME 2.30.2.

    
por Roy 07.04.2012 / 01:40

3 respostas

2

Você poderia ir para um terminal e digitar "sudo /etc/init.d/apache2 restart" em um terminal e ver que tipo de mensagem de erro você recebe. Uma razão comum, acredito, é por causa de algum módulo que foi adicionado, alterado ou que teve uma alteração feita em um arquivo de configuração correspondente (como php.ini). Se tudo mais falhar, vá para o diretório / etc / apache2 / mods-enabled e mova os links do módulo para um diretório temporário, e se o apache iniciar, você poderá colocá-los de volta um por um.

Lembre-se, porém, de que a mensagem de erro pode ser enganosa. Ele pode receber um erro ao carregar um módulo não porque o módulo é ruim, mas porque o arquivo de configuração é ruim.

    
por Marty Fried 07.04.2012 / 03:42
1

de:

Visualizar arquivos de log no Ubuntu Linux link

/var/log/apache2/*  :  Apache web server log files directory
    
por david6 07.04.2012 / 03:24
0

Eu não estava recebendo mensagens de erro, mas source /etc/apache2/envvars && /usr/sbin/apache2 funcionou para mim. (no Debian)

    
por jaggedsoft 24.05.2016 / 23:43