Ver registo de erros do apache em tempo real

estou a construir uma aplicação PHP usando o mod_php no apache. No entanto, durante o curso do desenvolvimento eu terei erros de sintaxe no código (é claro).

quando carrego a página com erros, recebo uma página de 500, se quiser ver a mensagem de erro Real, tenho de ir para /var/log e cat o registo de erros real. Isto é bastante irritante para fazer em desenvolvimento o tempo todo.

Eu sei que se pode ter erros aparecer na página web, mas isto nem sempre é conveniente quando trabalhar com o JSON etc e estraga a página.

Eu sei que com a maioria das framework python , por exemplo, as mensagens de erro são apenas impressas no stdout quando a aplicação do servidor é executada, no entanto, neste caso, uma vez que eu estou apenas anexando PHP ao processo de fundo do serviço apache eu não vejo como isso seria possível.

Existe alguma forma de ver os registos de erros em tempo real numa janela com o apache?

 7
Author: user350325, 2013-05-17

2 answers

tail -f /var/log/apache/error.log
 27
Author: bobwienholt, 2013-05-17 15:56:12

Em tempo real:

sudo watch tail /var/log/apache2/error.log
 4
Author: Ivan Ferrer, 2016-02-11 21:05:52