Re: rotatate logs - Apache has anyone got this to rotate at a specific time?

  • From: Mark Weaver <mark-clist@xxxxxxxxxx>
  • To: katpopins21@xxxxxxxxx
  • Date: Fri, 16 Oct 2009 22:30:32 +0100

On 16/10/2009 4:26 PM, kathy duret wrote:
I am using the rotatelog function for my Apache logs.
ErrorLog "|/u01/Apache/Apache/bin/rotatelogs
/u01/app/oracle/product/sso10g/Apache/Apache/logs/error_log.%Y%m%d 86400"
While this does rotate the logs every 24 hours with a datetime, I
specifically need to have it run at midnight.
Yes, I have an SR open and yet I posted to Apache forums.
There is a transferlog function but I haven't been able to get this to work
I thought if I could manually force a rotate, then I could just cron
this to go at midnight.

Which version of apache is it?

states that "if the rotation time is 86400, the log file will be rotated every night at midnight", although:

does not. It should be easy enough to grab/use the rotatelogs from a newer version of apache though.

You also need to consider when midnight is -- it has options for making it run in localtime or at specific UTC offsets, but by default it runs in UTC.

Other related posts: