由于Apache默认的将每个站点保存成一个日志文件,如果网站每天的访问量很大,时间久了,会造成日志文件过于庞大无比。
而如果将日志文件每天都保存成一个文件,这样就很方便查找某天的日志记录了。
http.conf配置文件是这样的:
ErrorLog "/usr/local/apache/logs/abc.com_error_log"
TransferLog "/usr/local/apache/logs/abc.com_access_log"
我们修改成:
ErrorLog "|rotatelogs /usr/local/apache/logs/abc.com_error_log_%Y%m%d 86400 480"
TransferLog "|rotatelogs /usr/local/apache/logs/abc.com_log_%Y%m%d 86400 480"
以上在Debian5.0上测试通过。