[轉貼]apache log 紀錄檔 有效分割紀錄方式

[轉貼]apache log 紀錄檔 有效分割紀錄方式

以下說明針對xampp環境所講解,其他的請參考下列參考文章自行修改。
原本的紀錄檔為
CustomLog logs/access.log common
將其改成
CustomLog “| bin/rotatelogs.exe logs/datelogs/%Y%m%d%H_access_log 86400” common

解釋如下 (△是空白)
log紀錄△”|rotatelog位置△log位置檔名格式△多久生成一檔(秒數)”△common

其中xampp的rotatelogs位置在 bin下,所以下面是完整例子,可直接複製後修改

CustomLog “|d:/xampp/apache/bin/rotatelogs.exe d:/xampp/apache/logs/access.log-%m-%d 86400” common

把舊有的前端加入 # 屏蔽掉,在貼上修改後的設定即可。

※ 注意,位置不能用相對的,我的環境2003用相對的會出現錯誤無法執行,且會吃掉記憶體的的情況,最後導致拖慢速度、伺服器斷開。

轉貼: http://ezcshi.pixnet.net/blog/archives/200809

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *