You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2009/11/03 15:58:55 UTC

DO NOT REPLY [Bug 48110] Doc of mod_fcgid: "PHP child process management" appears incorrect

https://issues.apache.org/bugzilla/show_bug.cgi?id=48110

--- Comment #1 from Jeff Trawick <tr...@apache.org> 2009-11-03 06:58:53 UTC ---
Hi there,

I'm glad to see that someone is reading the new docs, and I must confess that
the PHP-related information is particularly deserving of scrutiny due to the
lack of PHP documentation in this area as well as the wide distribution of
conflicting information about behavior with mod_fcgid.

The heart of the matter is that mod_fcgid will not route a request to a process
it has not created, and will not route to a process if a request previously
routed to it is still in progress.  Thus, if the PHP process created by
mod_fcgid is idle or has an idle child process because it has passed a current
request to a child, mod_fcgid still will not send another request to it.

I think this incomplete+incorrect information

"... which will only route requests to application processes it has spawned.
Any child processes created by PHP will be unused ..."

can be replaced with

"... which will only route requests to application processes it has spawned,
and is not aware that PHP may have passed active requests to another PHP
process.  Any child processes created by PHP will not be effectively utilized
..."

Does this make sense?

Do you have empirical evidence to the contrary?

Thanks!

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org