Brian Moon schreef:
> Rashmi Badan wrote:
>> The test was trying to load mod_php between graceful restarts, i.e start
>> apache without mod_php, then modify the config file to load it and do a
>> graceful restart. This clearly fails because mod_php loads only on the
>> second load within apache. It does this by setting some pool user data in
>> the beginning of sapi_apache2.c:php_apache_server_startup(). So I'd
>> have to
>> do two graceful restarts for it to take effect.
> 
> PHP has never worked well with graceful restarts.  Frankly, there are
> some Apache things that never seemed to do well either.  I gave up on
> graceful restarts 8 years ago.  Maybe they are better now.

could anyone else confirm/deny that this is [still] the case?
(i.e. avoid graceful restarts when using php)

> 
> Just do a full restart and all will be fine.  If this is so mission
> critical that you can't be down for 2 seconds, you need more servers and
> load balancing.  Or if you are restarting your server that often,
> something else is likely wrong.
> 
> As for changing the code, a patch that does not break anything would be
> the way to approach the list.  It was probably done the way it is done
> for a reason.
> 

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to