Apache 日誌檔案設定

2021-06-21 14:29:22 字數 2443 閱讀 7661

在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...