Wamp apache rotatelog 奇怪的问题



我正在尝试使用 wamp apache 的 rotatelog 函数来组织每日日志。但是,我注意到访问日志被写入两个地方。第一个文件是原始access_log.log,第二个文件将写入定义的旋转日志文件。

添加到 httpd.conf 以启用旋转日志的代码如下。

CustomLog "|C:/wamp64/bin/apache/apache2.4.23/bin/rotatelogs.exe C:/wamp64/backup/logs/apache/access_log/access_log_%d-%m-%y.log 86400" common
ErrorLog "|C:/wamp64/bin/apache/apache2.4.23/bin/rotatelogs.exe C:/wamp64/backup/logs/apache/error_log/error_log_%d-%m-%y.log 86400"

最初,我认为启用 rotatelog 只会将访问日志和错误日志写入日常基础知识中的一个文件,但看起来不像。有谁知道哪个部分出了问题?

我刚刚注意到我需要注释掉 httpd.conf 中的原始自定义日志和错误日志配置,然后添加我在问题中显示的代码。这会将 apache 配置为仅写入 1 个访问日志文件和错误日志文件。

最新更新