<-
Apache > HTTP Server > 手冊 > 版本 2.4 > 程式

split-logfile - 分割多重 vhost 的日誌檔

可用的語言:  en  |  fr 

這個 perl 程式碼會分別將一個合併的網路伺服器存取日誌檔分到個別的檔案。它假設每一行的第一個欄位是虛擬主機的身份,這是透過在 LogFormat 中使用「%v」變數放上去的。

top

使用方式

建立一個包含虛擬主機資訊的日誌檔

LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined_plus_vhost
CustomLog logs/access_log combined_plus_vhost

日誌檔會建立在執行此程式碼目錄中,並使用合併日誌檔中出現的每一個虛擬主機名稱。這些日誌檔會以主機名稱命名,且附檔名為 .log

合併的日誌檔會從標準輸入讀取。讀取到的紀錄會附加到現有的任何日誌檔。

split-logfile < access_log

可用的語言:  en  |  fr 

top

評論

注意事項
這裡並不是問答區。放置於此的評論應該針對改善文件或伺服器提出建議,如果建議已被實作或被認為無效/跑題,可能會被我們的管理員移除。關於如何管理 Apache HTTP Server 的問題,應該直接在 Libera.chat 上的 IRC 頻道 #httpd 提出,或傳送至我們的 郵件列表