Re: apache logging problems | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
Eric Rostetter wrote:
Apache isn't seeing that the files have been rotated, and is still writing to the old files. Fix your logrotate scripts. Probably need a postrotate line to restart apache, maybe even some other options.... Maybe something like: /var/log/httpd/*log { missingok notifempty sharedscripts compress delaycompress postrotate/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true endscript}The "compress" and "delaycompress" are optional (i.e. only if you want thelogs compressed). Of course, instead of kill -HUP you could use /etc/init.d/httpd or /usr/sbin/apachectl directly to restart the web server...
Thanks,The httpd logrotate script was much as you wrote it out but there are so many entries because of the virtualhost logging that I have consolidated them all into one expression;
/var/log/httpd/access_log /var/log/httpd/any_log etc... {
missingok
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
endscript
}
I am thinking that restarting httpd so many times as I had logs may be
the problem.
Thank you for the response, it helps getting another view. -Joshua -- fedora-legacy-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-legacy-list
[Fedora Development] [Fedora Announce] [Fedora Legacy Announce] [Fedora Config] [PAM] [Fedora General Discussion] [Big List of Linux Books] [Gimp] [Free Internet Dating] [Yosemite Questions]