如何控制 Apache(特别是 auth_mysql 模块和 WSGI)的日志消息?

如何控制 Apache(特别是 auth_mysql 模块和 WSGI)的日志消息?

在装有 Apache2 的 Ubuntu 10.04 服务器上,我已打开 auth_mysql,并收到 [debug] 消息。我该如何关闭这些消息?我猜有一种方法可以关闭模​​块以及所有“调试”消息。我很好奇如何同时完成这两项任务。

更新:
最初我仅发布了有关 auth-mysql 的帖子;但是,我还想控制 WSGI 的输出(当前在 error.log 中显示 [info] 消息)。

答案1

在 /etc/apache/apache2.conf 中,设置LogLevel为警告或错误

http://httpd.apache.org/docs/current/mod/core.html#loglevel

要控制模块级别的日志记录,请执行以下操作:

LogLevel error mod_wsgi:warn(全局日志级别为错误,但显示来自 wsgi 模块的警告)

我相信这个功能是在 apache 2.4 中添加的......

相关内容