0

我有 apache 2.4.10 正在运行。我尝试设置旋转日志,但无法设置。我应该是一个简单的实现。

我得到的错误是:

(2)没有这样的文件或目录:AH00104:无法启动管道日志程序'bin/rotatelogs -v /opt/apache/http-ocfd1//logs/access_log 5' [Mon Mar 16 09:44:53.965524 2015] [ :emerg] [pid 7669:tid 140328321083136] AH00019: 无法打开日志,正在退出

旋转时间间隔:60

旋转大小区间:0

旋转时间 UTC 偏移量:0

基于本地时间的轮换:否

旋转文件日期模式:无

旋转文件强制打开:否

轮换详细:是

轮换创建空日志:否

轮换文件名:/opt/apache/http-ocfd1/logs/access_log

旋转后编:(空)

(2)No such file or directory: AH00104: 无法启动管道日志程序 'bin/rotatelogs -v /opt/apache/http-ocfd1/logs/access_log 5'

[Mon Mar 16 09:44:55.515173 2015] [:emerg] [pid 7675:tid 140566727632640] AH00019: 无法打开日志,退出

(

我将旋转时间设置为 60 秒只是为了测试目的。

附加信息 :

*访问日志确实创建在 /opt/apache/http-ocfd1/logs/access_log 并且该文件存在。

我正在使用 root 用户运行我的服务器,我尝试对此文件执行 ls -ltr。我还尝试提供日志文件的完整路径。

我不确定为什么 rotatelogs 命令无法找到 access_log 文件??

任何帮助都会很棒!:)

4

0 回答 0