Apache中的error.log文件过大占用内存

来源:互联网 发布:移动数据 编辑:程序博客网 时间:2024/05/09 20:51
    把wamp环境安装在了C盘,现在回想起来真是一件后悔的事,因为这一段时间系统盘总是红色警报,内存占用过多,用360查看大文件,error.log竟然有8G,果断处理它。下面是方法:

想无后顾之忧就限制一下直接注释掉(加#):

打开 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