Edit report at https://bugs.php.net/bug.php?id=52569&edit=1
ID: 52569 Comment by: f...@php.net Reported by: mplomer at gmx dot de Summary: Implement "ondemand" process-manager (to allow zero children) Status: Analyzed Type: Feature/Change Request Package: FPM related PHP Version: 5.3.3 Assigned To: fat Block user comment: N Private report: N New Comment: I've upload 2 new versions of the patch for the ondemand PM: 1- fpm-ondemand.v7.patch applies to 5.4 SVN branch and trunk 2- fpm-ondemand.v7-5.3.patch applies to 5.3 SVN branch it works except that the event is triggered more than once when a request is coming. This makes the ondemand PM to fork more than it should do. I'll look into that but if you have an idea, don't keep it for yourself. Can you please test it ? thx ++ jerome Previous Comments: ------------------------------------------------------------------------ [2011-07-05 19:12:10] f...@php.net The following patch has been added/updated: Patch Name: fpm-ondemand.v7-5.3.patch Revision: 1309907530 URL: https://bugs.php.net/patch-display.php?bug=52569&patch=fpm-ondemand.v7-5.3.patch&revision=1309907530 ------------------------------------------------------------------------ [2011-07-05 19:08:22] f...@php.net The following patch has been added/updated: Patch Name: fpm-ondemand.v7.patch Revision: 1309907302 URL: https://bugs.php.net/patch-display.php?bug=52569&patch=fpm-ondemand.v7.patch&revision=1309907302 ------------------------------------------------------------------------ [2011-06-11 10:38:18] mplomer at gmx dot de Unfortunately not, as libevent was removed from FPM in PHP 5.3.4, the patch has to be ported to the new simple mini event library. If you are interested to do the port and you are familar with C you are welcome, and I can give you a quick starting point. ------------------------------------------------------------------------ [2011-06-11 10:22:33] denoc at gmx dot de I tried to patch php5-5.3.5 with the last offered patch, but it did not work. Does a patch against the current version exist? Thanks ------------------------------------------------------------------------ [2010-11-12 02:30:36] luca at fantacast dot it Just to be clear, I'm not advocating this solution, just contemplating the implications. Hand built disable_functions by sysadmins is not realistic and centralized maintenance in FPM code (if at all possible) would still require work and be prone to error. Running as root is very bad security wise and makes almost every other security check useless in case of a bug. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=52569 -- Edit this bug report at https://bugs.php.net/bug.php?id=52569&edit=1