实时查看apache错误日志


View apache error log in real time

我正在apache中使用mod_php构建PHP应用程序。然而,在开发过程中,代码中会出现语法错误(当然)。

当我加载有错误的页面时,我得到一个500页,如果我想查看实际的错误消息,我必须进入/var/log并读取实际的错误日志。这在开发过程中是非常烦人的。

我知道一个人可以在网页上显示错误,但这并不总是很方便,当使用JSON等,它搞砸了页面。

我知道,以大多数python框架为例,当服务器应用程序运行时,错误消息只是打印到stdout,但是在这种情况下,因为我只是将PHP附加到apache服务后台进程,我不知道这是如何可能的。

是否有办法查看错误日志在一个窗口与apache实时?

tail -f /var/log/apache2/error.log

实时使用:

sudo watch tail /var/log/apache2/error.log