![mod_authz_core.c 日志记录](https://linux22.com/image/679327/mod_authz_core.c%20%E6%97%A5%E5%BF%97%E8%AE%B0%E5%BD%95.png)
我对整个服务器管理领域还很陌生,刚刚安装并运行了一台全新的服务器。查看我的 apache2 日志时,我看到了很多 mod_authz_core.c 行。和我一起工作的另一个人说我打开了一些调试设置。经过大量研究,我被告知要更改 apache2.conf 中的日志级别。我尝试了以下值:error ssl:warn error notice
它最初处于警告状态。每次之后,我都会正常重启,但它仍然在记录所有这些。我还遗漏了什么吗?我看到过停止记录所有服务的选项。我认为这并不明智。:)
任何行业建议都会对这个新手表示感谢!如果有什么变化的话,我在 Debian 服务器上。
答案1
检查是否在配置文件的其他地方设置了 LogLevel,可能有另一个 LogLevel 指令覆盖了 apache2.conf。
您可以通过运行来检查
grep -R LogLevel /etc/apache2/*.conf
答案2
如果人们没有看到我对 cherdt 的回复,那么可以发现一些语法已从 apache 2.2(该站点以前的版本)更改为 2.4。查看一个站点的 conf 文件,并根据http://httpd.apache.org/docs/2.4/upgrading.html,这可能会导致 authz_core 警告,但没关系(根据另一个线程)。我在 conf 文件中还设置了一个 LogLevel 为调试。将其更改为警告并重新加载服务器。一切都很好。