在apache
的配置檔案
中找到errorlog logs/error_log
customlog logs/access_log common
將其改為
errorlog "| /usr/apache/bin/rotatelogs /usr/apache/logs/%y_%m_%d_error_log 86400 480"
customlog "| /usr/apache/bin/rotatelogs /usr/apache/logs/%y_%m_%d_access_log 86400 480" common
其中/usr/apache
是你安裝
apache
的路徑在 linux 下的設定例子如下:
# 限制錯誤日誌檔案為 1m
errorlog "|/server/apache/bin/rotatelogs /server/apache/logs/error-%y-%m-%d.log 1m"
# 每天生成乙個錯誤日誌檔案
errorlog "|/server/apache/bin/rotatelogs /server/apache/logs/error-%y-%m-%d.log 86400"
# 限制訪問日誌檔案為 1m
customlog "|/server/apache/bin/rotatelogs /server/apache/logs/access-%y-%m-%d.log 1m" common
# 每天生成乙個訪問日誌檔案
customlog "|/server/apache/bin/rotatelogs /server/apache/logs/access-%y-%m-%d.log 86400" common
在apache
的配置檔案
中找到errorlog logs/error_log
customlog logs/access_log common
將其改為
errorlog "|c:/apache/bin/rotatelogs.exe c:/apache/logs/error_%y_%m_%d.log 86400 480"
customlog "|c:/apache/bin/rotatelogs.exe c:/apache/logs/access_%y_%m_%d.log 86400 480" common
其中c:/apache/
是你安裝
apache
的路徑附rotatelogs說明
rotatelogs logfile [ rotationtime [ offset ]] | [ filesizem ]
選項logfile
它加上基準名就是日誌檔名。如果logfile
中包含』%'
,則它會被視為用於的
strftime(3)
的格式字串;否則,它會被自動加上以秒為單位的
.nnnnnnnnnn
字尾。這兩種格式都表示新的日誌開始使用的時間。
rotationtime
日誌檔案回卷的以秒為單位的間隔時間
offset
相對於utc
的時差的分鐘數。如果省略,則假定為
0,並使用
utc時間。比如,要指定
utc時差為
-5小時的地區的當地時間,則此引數應為
-300
。filesizem
指定回卷時以兆位元組為單位的字尾字母m
的檔案大小,而不是指定回卷時間或時差。
下列日誌檔案格式字串可以為所有的strftime(3)
實現所支援,見各種擴充套件庫對應的
strftime(3)
的手冊。
%a 星期名全稱
(本地的
) %a 3個字元的星期名
(本地的
) %b 月份名的全稱
(本地的
) %b 3個字元的月份名
(本地的
) %c 日期和時間
(本地的
) %d 2位數的乙個月中的日期數
%h 2位數的小時數
(24小時制
) %i 2位數的小時數
(12小時制
) %j 3位數的一年中的日期數
%m 2位數的分鐘數
%m 2位數的月份數
%p am/pm 12小時制的上下午
(本地的
) %s 2位數的秒數
%u 2位數的一年中的星期數
(星期天為一周的第一天
) %w 2位數的一年中的星期數
(星期一為一周的第一天
) %w 1位數的星期幾
(星期天為一周的第一天
) %x 時間
(本地的
) %x 日期
(本地的
) %y 4位數的年份
apache日誌設定
windows linux usr local apache logs access log error log apache的好處 是 可以自己定製日誌,定製的方法和定製的內容,總結如xia 定製日誌檔案的格式涉及到兩個指令,即logformat指令和customlog指令。預設httpd.con...
重新設定apache的日誌檔案
apache的日誌檔案access log的標準是每一萬個請求增加 1mb,時間長了硬碟的空間就會越來越少,但是,直接移除該檔案的方法是不可取的,因為apache 將繼續寫日誌檔案,結果是將來產生的日誌檔案的大小沒有變化幷包含著大量空字元。正確的方法是轉移日誌檔案並傳送訊號給apache 重新開啟日...
apache站點日誌設定
一 apache日誌按日期記錄 在apache的配置檔案中找到 errorlog logs error log customlog logs access log common linux 系統配置方法 將其改為 errorlog usr local apache bin rotatelogs ho...