>>676
(1)apache を停めて (2)log のローテーションして (3)apache をあげる
というスクリプトを書いて、
これを 0時時点で cron で叩いて、
あとは順次またーりと 一つ古いログファイルを解析させればいいんじゃないの?
2,3秒サービス止まるけどそれには目をつぶるって事で。
(2)のローテーションには ports/sysutils/rotate を使っている。

newsyslog で apache にシグナルを送る方法だと
なんかうまく新しいファイルにログが計れないようなかんじがするのだが
たぶんそれは俺の設定が何かしら間違っているせい。