linux服务之httpd

CustomLog "|/usr/local/apache/bin/rotatelogs /var/log/access_log 86400" common

上面这个可能不能正常使用,所以用下面的那一条,在httpd.conf中加入下面的一条指令,然后访问页面,日志就会在一分钟后替换。

CustomLog "||/usr/local/apache/bin/rotatelogs /var/log/access_log 86400" common

[root@84-monitor httpd]# vi /etc/httpd/conf/httpd.conf
[root@84-monitor httpd]# service httpd restart
Starting httpd:                                            [  OK  ]

一分钟内没有访问,不会轮替。有访问,时间一到就轮替。

[root@84-monitor httpd]# ll
total 104
-rw-r--r--. 1 root root  1001 Apr  3 17:46 access_log
-rw-r--r--. 1 root root   950 Apr  3 18:00 access_log.1428055200
-rw-r--r--. 1 root root   950 Apr  3 18:01 access_log.1428055260
-rw-r--r--. 1 root root  2850 Apr  3 18:02 access_log.1428055320
-rw-r--r--. 1 root root   475 Apr  3 18:03 access_log.1428055380

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。