Re: Fwd: [PHP] php with threaded MPM problem ?

From: Date: Wed, 19 Dec 2007 15:57:30 +0000
Subject: Re: Fwd: [PHP] php with threaded MPM problem ?
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to internals+get-34107@lists.php.net to get a copy of this message
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. >

« previous php.internals (#34107) next »