[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cobalt-users] RE: Clearing Web Log
- Subject: Re: [cobalt-users] RE: Clearing Web Log
- From: "Zeffie" <cobaltlist@xxxxxxxx>
- Date: Sat May 20 11:56:23 2000
This is what I do on my raq2
/etc/rc.d/init.d/httpd.init stop
rm whatever.file.or.log
/etc/rc.d/init.d/httpd.init start
Zeffie
p.s. Be very careful with that rm command.
> Jeff,
>
> I do not believe a simple rm will not suffice for the following reason:
>
> Apache will continue writing to the logfile at the same offset as before
the
> logfile moved. This results in a new logfile being created which is just
as
> big
> as the old one, but it now contains thousands (or millions) of null
> characters.
>
> The correct procedure is to move the logfile, then signal Apache to tell
it to
> reopen the logfiles.
> Apache is signaled using the SIGHUP (-1) signal. e.g.
>
> mv access_log access_log.old
> kill -1 `cat httpd.pid`
>
> Note: httpd.pid is a file containing the process id of the Apache httpd
> daemon,
> Apache saves this in the same directory as the log files.
> Many people use this method to replace (and backup) their logfiles on a
> nightly
> or weekly basis.
>
> The above information was taken directly from the apach.org website.
Please
> review the following URL for verification:
>
> http://www.apache.org/docs-1.2/misc/howto.html#logreset
>
> Bram,
>
> Type 'man rm' at the command line. This should tell you all you
will
> ever want to know about the command 'rm'.
>