Log de erros do Apache2 do Debian

2

Sou novo no Debian e novo no seu servidor Apache2. Fiz algumas configurações sobre o host virtual e reiniciei o Apache2 via service apache2 reload . Eu recebi isso de volta: [FAIL] Reloading web server config: apache2 failed! . Não surpreendido com isso. Ok, vamos ver o log de erros que está errado, mas não há nada sobre a falha acima em /var/log/apache2/error.log . Existe outro lugar onde o log do Apache2 falha?

    
por Francesco 10.01.2015 / 16:54

1 resposta

1

Se você suspeitar de problemas com sua configuração do Apache 2, a maneira mais fácil (e mais segura!) de verificar isso é emitir o comando sudo apache2ctl configtest .

Se tudo estiver correto, ele irá imprimir Syntax OK (ou algo similar), mas se houver erros, ele dirá exatamente quais são esses erros. O que não faz é que o Apache realmente carregue a configuração na instância do servidor em execução, para que você não quebre nada. Ele também não escreve nada nos arquivos de log do seu servidor web. Se configtest voltar limpo, a configuração deve estar, no mínimo, na maior parte do tempo bem.

Quando tiver certeza de que a configuração provavelmente está correta, use apache2ctl graceful ou apache2ctl restart para começar a usar a nova configuração.

Eu recomendo verificar a página de manual para apache2ctl para alguns dos detalhes mais refinados sobre isso. Particularmente, a página man afirma que configtest "não captura todos os erros", mas minha experiência é que ela pega mais do que ocorre na vida real ao ajustar a configuração.

    
por 12.01.2015 / 15:50