我目前正在学习,有人告诉我要使用 Linux 和 Apache,并通过 Apache 检查 error.log 文件和 access.log 文件,但我目前已经被困了几天,试图弄清楚什么是日志文件告诉我,所以任何人都可以帮我弄清楚这些日志文件告诉我什么吗?
答案1
它们实际上并不是错误,它们是非常正常的“通知”,通知您 Apache 何时启动/停止。
实际错误将包含:[:emerg]、[:crit] 或 [:error],而不是 [:notice]。
屏幕截图中的第一行显示 Apache 生成的 PID(进程 ID)为:1649
接下来显示了实际执行的命令:/usr/sbin/apache2
接下来显示 Apache 收到 SIGTERM 信号,该信号优雅地告诉 Apache 停止(您很可能停止了服务)。
如果您运行 VirtualHosts,还可以将它们设置为逐个站点地将信息记录到其他日志文件中。
签入/etc/apache2/sites-enabled
并查找包含的任何文件,ErrorLog
因为这将指向特定 VirtualHost 记录到的位置。