国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

apache日志按日期生成文件 限制日志文件大小

2024-08-27 18:22:32
字體:
來源:轉載
供稿:網友

最近網站出了點問題就開啟了apache訪問日志了,但我發現開啟的日志生成越來越大,到后面打開都非常的困難的,那么我們可不可以把apache日志按天數生成或按大小生成呢?下面我們來看看.

先我們來看我日志不分日期大小的情況配置方法,代碼如下:

LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined

CustomLog "E:/1408.log"  combined

這樣生成的訪問日志超大了并且后面100多GB了,無法打開查看了,這樣肯定不是辦法于是搜索了日志按大小存放的方法,代碼如下:

  1. # 限制錯誤日志文件為 1M 
  2. ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 1M” 
  3.  
  4. # 每天生成一個錯誤日志文件 
  5. #ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 86400″ 
  6.  
  7. # 限制訪問日志文件為 1M 
  8. CustomLog “|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 1M” common 
  9.  
  10. # 每天生成一個訪問日志文件 
  11. #CustomLog “|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 86400″ common//開源代碼Vevb.com 

這個就簡單了啊,直接放進去就可以了.

上面介紹的是windows用戶了,linux用cronolog分割apache日志

cronolog工具可以在linux下運行也可以在windows主機上面運行的,linux的安裝方式很簡單的,make install一下就可以搞定了,安裝好了設置方式一樣的,下面說說在windows主機上面的設置方式.

1.吧cronolog.exe工具拷貝到apachebin目錄下 

2.修改httpd.conf配置文件,找到customlog這一行 

3.修改成如下格式:CustomLog "|/usr/www.111cn.net/sbin/cronolog /usr/local/apache/logs/%Y_%m_%d.access.log" combined 

這里是按照每天來生成日志的,其中,/home/apache/logs 表示你的log存放的路徑;/usr/local/sbin/cronolog為cronolog所在的路徑,可以通過 which cronolog 的命令來查看;%Y_%m_%d表示按照年月日來分割,這樣一個月就會生成一個日志文件,如果要按照每天生成一個日志文件,好像是%Y%m%d.

然后重啟一下apache,就會發現apache日志開始按照日期生成,而原來的apache日志文件就不會再記錄新的訪問數據了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 咸阳市| 邢台县| 胶州市| 富裕县| 平邑县| 司法| 正蓝旗| 闽清县| 洞头县| 新兴县| 科尔| 南华县| 福贡县| 高台县| 大邑县| 阳新县| 连云港市| 汝城县| 南江县| 织金县| 满城县| 宿松县| 宁海县| 仪征市| 台中县| 镇原县| 阿拉善右旗| 基隆市| 江孜县| 子长县| 梓潼县| 松潘县| 兴和县| 大厂| 吉首市| 若尔盖县| 海林市| 焦作市| 博罗县| 连云港市| 司法|