服务器上安装的Apache 2.2,最近发现发布在服务器上的应用,浏览器访问时反应速度超级慢,通过查看Apache 的日志logs目录发现,access.log文件超级大。因此猜测是该文件太大导致应用访问打开缓慢。
解决办法:
1、找到Apache2.2的配置文件,conf/httpd.conf
2、找到LogLevel warn
,修改为LogLevel crit
3、找到CustomLog "logs/access.log" common
,并注释,
修改为
# 限制访问日志文件为 100M
CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 100M" common
# 每天生成一个访问日志文件
CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 86400" common
4、重启Apache服务器