jilgb 发表于 2013-10-12 09:05:17

apache日志切割

apache还是比较牛逼的,有自带的rotatelog程序,牛逼编辑Apache的主配置文件,更改内容如下:注释掉如下两行ErrorLog logs/error_logCustomLog logs/access_log common然后添加如下两行
ErrorLog “|bin/rotatelogs logs/errorlog.%Y-%m-%d-%H_%M_%S 2M +480″CustomLog “|bin/rotatelogs logs/accesslog.%Y-%m-%d-%H_%M_%S 2M +480″ common意义如下:errorlog.%Y-%m-%d-%H_%M_%S为生成日志的格式,类似于这样:errorlog.2010-04-15-11_32_30 ,以年月日时分秒为单位的,2M 为日志的大小,即为日志达到多大后生成新的日志文件,支持的单位为K,M,G,本处为2M+480 为时差,文件的时间为美国时间,中国的时差要比美国多8个小时也就是480分钟,所以要加上480分钟还有其他的设置方法如下:每天生成一个错误日志文件ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 86400″其中86400为轮转的时间单位为秒

zhangxinba 发表于 2013-10-15 03:39:43

男人靠的住,母猪能上树!

阿娇开发978 发表于 2013-10-19 03:51:28

流氓不可怕,就怕流氓有文化。

yanglgzh 发表于 2013-10-20 06:43:49

花前月下,不如花钱“日”下!*^_^*

虚幻0516 发表于 2013-10-24 04:48:29

没看完~~~~~~ 先顶,好同志

q36988 发表于 2013-10-26 00:12:57

写的真的很不错

hncys 发表于 2013-10-28 00:37:50

相当不错,感谢无私分享精神!
页: [1]
查看完整版本: apache日志切割