Apache日志文件配置
来源:互联网 发布:香港进出口数据 编辑:程序博客网 时间:2024/05/24 23:12
apache2.2,没有分割apache日志文件,导致access.log和error.log文件巨大。。。
下面分享下怎么按照日期分割apache日志文件,也就是每天单独生成一个日志文件,这样有利于分析清除以前的日志。
先备份原来的httpd.conf
打开 Apache 的 httpd.conf配置文件找到
ErrorLog logs/error.log
把这行注释掉,添加下面2行
#ErrorLog "logs/error.log"
# 限制错误日志文件为 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 "logs/access.log" common
把这行注释掉,添加下面这2行。
# 限制访问日志文件为 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目录检查是否生成以日期命名的文件,并刷新看这2个文件是否在增长。。
access-2011-09-01.log
error-2011-09-01.log
没问题的话,就可以吧以前的日志删掉
下面分享下怎么按照日期分割apache日志文件,也就是每天单独生成一个日志文件,这样有利于分析清除以前的日志。
先备份原来的httpd.conf
打开 Apache 的 httpd.conf配置文件找到
ErrorLog logs/error.log
把这行注释掉,添加下面2行
#ErrorLog "logs/error.log"
# 限制错误日志文件为 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 "logs/access.log" common
把这行注释掉,添加下面这2行。
# 限制访问日志文件为 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目录检查是否生成以日期命名的文件,并刷新看这2个文件是否在增长。。
access-2011-09-01.log
error-2011-09-01.log
没问题的话,就可以吧以前的日志删掉
0 0
- APACHE日志文件配置
- Apache日志文件配置
- Apache - 日志文件配置
- Apache日志配置
- Apache日志配置
- Apache 日志的配置
- 配置apache日志格式
- Apache日志配置
- Apache日志配置
- Apache配置错误日志
- Apache配置访问日志
- apache 配置域名+日志
- Apache 配置访问日志
- [金步国]Apache日志文件
- Apache 日志文件
- apache日志文件 分析
- Apache 日志文件设置
- Apache 日志文件简述
- 安卓listview滚动时背景变黑的解决方法
- 12.7.1 特例:RuntimeException
- vmware上网之三种联网方式
- 最近我在做什么
- antlr.TokenStreamIOException解决方法
- Apache日志文件配置
- 12.8.2 在return中使用finally
- uboot目录分析
- jquery的each()详细介绍
- __VA_ARGS__用法(转)
- 2014-7-15-NBearLite中间件的使用
- 12.8.3 缺憾:异常丢失
- 包装类的用法
- twisted实现udp广播聊天