Meu servidor apache está funcionando bem sem problemas. Ele também não emite nenhum aviso durante a reinicialização. No entanto, se eu examinar error.log
, posso ver as seguintes linhas se repetindo de tempos em tempos:
[Wed Jun 25 18:15:56.295408 2014] [mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 configured -- resuming normal operations
[Wed Jun 25 18:15:56.295570 2014] [core:notice] [pid 8817] AH00094: Command line: '/usr/sbin/apache2'
[Wed Jun 25 18:26:34.511247 2014] [mpm_prefork:notice] [pid 8817] AH00169: caught SIGTERM, shutting down
O que eles dizem? Como posso corrigi-lo?
O arquivo de log mostra apenas algumas inicialização/desligamento de trabalhadores do Apache. Na configuração do Apache, você pode definir quantos workers (também conhecidos como threads) o Apache pode usar. Em uma configuração regular, o Apache pode ser iniciado várias vezes. Especialmente quando seu servidor está ocupado (por exemplo, há muitos visitantes em um de seus vhosts), não é estranho ver 20 (ou mais) processos do Apache em execução. Não há nada para se preocupar, eles são apenas informativos.
Isso significa que um novo thread foi gerado com o ID de processo 8817.
Este é apenas um aviso dizendo que o
/usr/sbin/apache2
comando foi usado para iniciar o encadeamento, portanto, nenhum sinalizador/opção especial foi passado para ele.Esta linha informa que o processo com a identificação de processo 8817 foi encerrado novamente.
[Atualizado] Este log foi invocado pelo
/etc/apache2/apache2.conf
qual possui a diretiva apontando para o arquivo de log que você está vendo. Para ver menos logs, você pode editar esta linha naapache2.conf
LogLevel warn
qualLogLevel error
fará o log somente se houver um erro que esteja causando o mau funcionamento do servidor. As opções para esse registro são: trace1, debug, info, notice, warning, error, crit, alert, emerg . Você pode jogar com todas essas opções para descobrir qual nível de registro você mais gosta.Para ver o log do seu domínio, você pode encontrá-lo em seu arquivo conf que contém as configurações do host de domínio em
/etc/apache2/sites-available
. Ou seja, seusite.conf