最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Apache限制error.log日志文件大小处理方法
时间:2022-06-30 18:02:26 编辑:袖梨 来源:一聚教程网
第一步:停止Apache服务的所有进程,删除 Apache2/logs/目录下的 error.log、access.log文件。
第二步:打开 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″ 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 |
上面都是生成到了apache安装目录,如果你安装在C盘主不好了,我们可以
将其改为
代码如下 | 复制代码 |
ErrorLog "|c:/apache/bin/rotatelogs.exe x:/d/logs/error_%Y_%m_%d.log 86400 480" |
其中c:/apache/是你安装apache的路径 后面的日志目录我们可以自行设置,要清除日志我也可需要停止apache然后删除即可
补充:linux系统中apache日志处理方法
代码如下 | 复制代码 |
# ls -alh |
日志说明:access_log,error_log,mod_jk.log
这个三个日志比较常见,
而且这几个日志都非常大.
access_log Apache 访问日志
error_log 错误日志文件
mod_jk tomcat 的 apache 扩展 module(tomcat-connectors),可支持 AJP 12/13,JNI 以及 Loadblance.
清除日志命令:
代码如下 | 复制代码 |
# cat /dev/null>access_log |
可以把上面三个命令写成shell脚本,然后添加到crontab里面每天清除一次,当然可以先备份再清除.
相关文章
- 以闪亮之名店长体验流霞季怎么玩 缘溪临霞套装活动介绍 12-31
- 未定事件簿旧梦新生左然篇怎么玩 旧梦新生左然篇活动介绍 12-31
- 未定事件簿左然破浪远行怎么样 12-31
- 桃源深处有人家行医问诊怎么玩 12-31
- 恋与制作人跨年福利有哪些 恋与制作人跨年福利内容介绍 12-31
- 阴阳师协同对弈大乱斗怎么玩 阴阳师协同对弈大乱斗活动介绍 12-31