清除error.log、access.log并限制Apache日志文件大小的方法
来源:互联网 发布:网络摄像头ip搜索工具 编辑:程序博客网 时间:2024/05/21 06:35
Apache下的access.log和error.log文件从安装服务器到现在没有动过,
error.log、access.log爆满,就会出现MYSQL数据库连接错误,提示2003错误!
在ftp下删除,重新登录发现文件依然存在,直接删除也没用,还会再生成这么大的文件。
果断百度一下,找到一篇文章,分享一下两个方法:
一、修改httpd.conf配置信息
找到apache/conf/httpd.conf
LogLevel warn
修改为
LogLevel crit
重启apache!!!
二、限制log文件的大小
第一步:停止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" # 限制访问日志文件为 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
第三步:重启apache
注意
千万不能直接删除logs文件夹,否则apache会报错无法启动!!!
0 0
- 清除error.log、access.log并限制Apache日志文件大小的方法
- 清除error.log、access.log并限制Apache日志文件大小的方法
- 清除error.log、access.log并限制Apache日志文件大小的方法
- 清除error.log、access.log并限制Apache日志文件大小的方法
- 限制Apache日志access.log文件大小
- 关闭apache, error.log,access.log日志,防止输出
- 解决Apache日志文件ACCESS.LOG太大的方法
- Apache下access.log和error.log文件太大的处理方法
- 限制Apache日志文件大小的方法
- 限制 Apache日志文件大小的方法
- Apache的access.log分析
- apache开启日志记录,access.log
- apache服务器访问日志access.log设置
- 关闭Apache other-vhosts-access-log 日志
- apache服务器访问日志access.log设置
- 【转自】限制Apache日志文件大小的方法
- Apache下日志文件error.log过大的解决方法
- addLog(Log log) 打日志的方法
- decimal(18,4)同decimal(19,1) 之间的区别
- 如何推送文件到github上
- 下拉框获取选中值
- DOM包裹wrapAll()方法
- IM即时通讯(五) 语音传输
- 清除error.log、access.log并限制Apache日志文件大小的方法
- Restful形式接口文档生成之Swagger与SpringMVC整合
- ffmpeg ffplay播放延时大问题:播放延时参数设置
- JS学习day5
- react-native ViewPageAndroid页面跳转问题
- 【J2EE】学习环境配置
- TabLayout实现底部顶部导航栏
- Laravel5.4常见问题-Migrate数据库问题
- Java读取Excel表格数据的基本步骤