Hi,

thomas Armstrong wrote:
> Hi
> 
> Working with Apache 2.0.52 on Linux, I created this logrotate
> configuration file:
> -------
> /usr/local/httpd/logs/*log {
>    missingok
>    notifempty
>    sharedscripts
>    postrotate
>        /bin/kill -USR1 `cat /usr/local/httpd/logs/httpd.pid
> 2>/dev/null` 2> /dev/null || true
>    endscript
> }
> ------------------
> 
> I executed '/usr/sbin/logrotate -v /etc/logrotate.d/httpd' and I get
> this kind of messages:
> -------
> renaming /usr/local/httpd/logs/access_log to
> /usr/local/httpd/logs/access_log.1
> disposeName will be /usr/local/httpd/logs/access_log.1
> removing old log /usr/local/httpd/logs/access_log.1
  ^^^^^^^^

> rotating log /usr/local/httpd/logs/blog_eitb-access_log,
> log->rotateCount is 0
       ^^^^^^^^^^^^^^^^

> However, '/usr/local/httpd/logs/access_log.1' doesn't exist, and
> '/usr/local/httpd/logs/access_log' is empty!

Never having had a problem with this I'm only guessing but it looks like
you have logrotate set to 'rotate 0'.  i.e. don't keep any logs!  It
appears to be rotating and then removing the old log.

Check you logrotate config for how frequently it performs the rotation
and how many old versions it keeps.

HTH,


                                Neil.

-- 
Neil Hillard                    [EMAIL PROTECTED]
Westland Helicopters Ltd.       http://www.whl.co.uk/

Disclaimer: This message does not necessarily reflect the
            views of Westland Helicopters Ltd.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to