这个问题是关于 HTTPD (Apache) 2.? 在 centOS 和 modperl 1.7+
当我使用 apache 指令 ErrorLog logs/error_log 时,我的 perl 警告会显示在 error_log 文件中。当我将其更改为 ErrorLog syslog:local1时,syslog 目标中不会显示任何 perl 警告。我的问题是,我该如何补救?
(系统日志读取:local1.* /var/log/httpd_error)
当前的 Apache 文档这样说
错误日志中可能会出现各种各样的不同消息。大多数看起来与上面的示例相似。错误日志还将包含 CGI 脚本的调试输出。由 CGI 脚本写入 stderr 的任何信息都将直接复制到错误日志中。
旧的 Apache (1.3) 文档谈到了一个叫做 HookStderr 的东西,stderr 被发送到 /dev/null。我尝试使用它并且 configtest 失败。
有人做过吗?