ログロテート

Apache付属のrotatelogsコマンドを使う。Apache1.3系の古いバージョンだと、ファイル名を指定できなかったりするので、その場合、cronologを使うとよい。
86400で1日置きにロテートする。540はUTCからの時差を表し、日本の場合540分(9時間)。

 CustomLog "|/usr/local/apache/bin/rotatelogs /home/www/logs/access_log.%Y%m%d 86400 540" combined
 ErrorLog  "|/usr/local/apache/bin/rotatelogs /home/www/logs/error_log.%Y%m%d 86400 540"

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2008-07-16 (水) 02:40:45