国产探花免费观看_亚洲丰满少妇自慰呻吟_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日志文件就不會再記錄新的訪問數據了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仁寿县| 资源县| 陇西县| 德州市| 远安县| 安庆市| 沧源| 绥化市| 易门县| 拜泉县| 峨山| 乌兰察布市| 深州市| 磴口县| 泰来县| 桂阳县| 肥城市| 轮台县| 嘉禾县| 铜鼓县| 内丘县| 保康县| 邵东县| 乳源| 桐庐县| 城口县| 屏东县| 巨鹿县| 八宿县| 泾阳县| 康马县| 定远县| 丹东市| 万山特区| 东乌珠穆沁旗| 那坡县| 哈密市| 鄂尔多斯市| 治多县| 墨江| 兴仁县|