Apache のログ・ローテート
2001-03-11 作成 福島
TOP > tips > apache-log
httpd.conf のログパス指定の個所に
"| /usr/local/apache/bin/rotatelogs ログファイルパス ローテート秒数"
を書く。

例:
ErrorLog "| /usr/local/apache/bin/rotatelogs /usr/local/apache/logs/error_log 604800"

CustomLog "| /usr/local/apache/bin/rotatelogs /usr/local/apache/logs/access_log 604800" common

各ログの拡張子として .0984009600 の様に数字列が付くのは、エポック秒数です。
なぜか午前 9:00 に合わせてローテートされます。

最初のアクセスがあったときにログが分離されます。
実行したからと言ってすぐにログが分離されなくてもあせらないように。
(試しに、ブラウジングでもしてみれば access_log が分離されます)