apache日志文件过大如何处理(windows环境)

发布时间:2019-12-29编辑:脚本学堂
有关windows下apache日志文件太大的解决方法,apache日志文件过大,单个日志超过2G,可通过修改配置文件实现日志回滚,不了解的朋友参考下。

问题描述:
apacherizhi/ target=_blank class=infotextkey>apache日志文件太大,单个文件已经超过2个G。

以下是windows下处理apache日志文件过大的具体方法:

首先,停止apache服务

然后,删除 Apache2/logs/目录下的 error.log、access.log文件

最后:打开 Apache 的 httpd.conf配置文件并找到下面两条配置
 

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

直接注释掉,换成下面的配置文件。
把#ErrorLog logs/error.log换成以下二行代码;
 

# 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 logs/access.log common换成以下二行代码
 

# 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
 

限制访问日志文件为 1M和每天只生成一个访问日志。

保存,然后重启apache服务。