如何从 Ubuntu 10.04 上的 LAMP 服务器获取日志消息?

如何从 Ubuntu 10.04 上的 LAMP 服务器获取日志消息?

如何从 Ubuntu 10.04 上的 LAMP 服务器获取日志消息?我是否应该为此在 Ubuntu 上安装一些好的程序?

答案1

使用cat不是一个好主意,特别是当日志变得很大时。相反,请尝试使用 tailing。

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

tail只会显示文件的最后 N 行。如果要继续监视最后几行,请使用-F命令行选项。使用Ctrl +C关闭监视。

sudo tail -F /var/log/apache2/error.log

要启用日志记录,您必须在php.ini(查找错误日志记录)中执行此操作。据我所知,Ubuntu 10.04 中默认不再启用该功能。

答案2

如果你必须观看多个文件,我建议多尾。它可以让您分屏观看多个文件:

GNOME 终端中的 multitail

答案3

默认情况下,Ubuntu 10.04 的 Lamp 中禁用了错误消息的显示(我认为以前是启用的...)。您可以使用以下命令读取它:

sudo cat /var/log/apache2/error_log

或者

sudo cat /var/log/apache2/access_log

我不知道如何重新启用错误消息的显示,但它确实很有用。

相关内容