Re: Restarting Apache without screwing up running scripts?
| From: | Scott Fletcher | Date: | Mon, 13 Oct 2003 21:38:23 +0000 |
| Subject: | Re: Restarting Apache without screwing up running scripts? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-166026@lists.php.net to get a copy of this message | ||
Wow! I didn't know that. I have been using apachectl restart all the time.
Now I feel better that this feature will allow Apache to be running until
people logged off of the website (by the mean of terminating the apache
connection)....
Thanks!!!
"Marek Kilimajer" <kilimajer@webglobe.sk> wrote in message
news:3F8AB6A8.50304@webglobe.sk...
# apachectl graceful
snip from manpage:
graceful Gracefully restarts the Apache daemon by send
ing it a SIGUSR1. If the daemon is not run
ning, it is started. This differs from a nor
mal restart in that currently open connections
are not aborted. A side effect is that old
log files will not be closed immediately.
This means that if used in a log rotation
script, a substantial delay may be necessary
to ensure that the old log files are closed
before processing them. This command automat
ically checks the configuration files via con
figtest before initiating the restart to make
sure Apache doesn't die.
Donald Tyler wrote:
> Hi,
>
>
>
>
>
> We are building an Intranet for our company and I was wondering how
> people deal with having to restart the server when its running an
> intranet. Obviously if there is a complex process running and the server
> restarts in the middle of it then its going to screw a lot of stuff up.
>
>
>
> The only thing I could think of was to script the Intranet in such a way
> as I could go into the admin section and simply disable it, then all the
> currently running processes would finish, but the system would refuse to
> start any new ones until I re-enabled it again.
>
>
>
> Just want some advice, thanks.
>
>
>
>
>
> Donald
>
>