[轉貼]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