apache error.log日志文件太大怎么办?

发布时间:2020-09-25编辑:脚本学堂
apache错误日志文件增长太快,导致error.log日志文件太大,日益增长的日志文件如果不做处理会引起性能下降,这里分享下解决方法,大家做个参考。

使用apache的朋友,是否曾遇到过日志文件太大的问题,可以参考下这里清除error.log、access.log并限制apache日志文件大小的方法。

win2003系统下apache日志文件将硬盘容量占满,apache服务器的错误日志error.log非常的大。

按照如下步骤操作后,网站恢复正常:

1、停止Apache服务的所有进程,删除 Apache2/logs/目录下的 error.log、access.log文件。

2、打开 Apache 的 httpd.conf配置文件并找到配置:
 

ErrorLog logs/error.log
CustomLog logs/access.log common

注释掉以上内容,将配置文件修改为:
 

# 限制错误日志文件为 1M
ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 1M”
# 每天生成一个错误日志文件
#ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 86400″
# 限制访问日志文件为 1M
CustomLog “|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 1M” common
# 每天生成一个访问日志文件
#CustomLog “|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 86400″ common