Req #54152 [Com]: Make FPM compatible with Apache HTTP Server 2.3 mod_proxy_fcgi

From: Date: Wed, 09 Mar 2011 17:56:17 +0000
Subject: Req #54152 [Com]: Make FPM compatible with Apache HTTP Server 2.3 mod_proxy_fcgi
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-159350@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=54152&edit=1 ID: 54152 Comment by: mark at catseye dot org Reported by: mark at catseye dot org Summary: Make FPM compatible with Apache HTTP Server 2.3 mod_proxy_fcgi Status: Assigned Type: Feature/Change Request Package: FPM related Operating System: Linux PHP Version: 5.3SVN-2011-03-03 (snap) Assigned To: jimjag Block user comment: N Private report: N New Comment: Tested v3 of the patch against development snapshot php5.3-201103091530. Verified that the script gets executed, SCRIPT_FILENAME is set correctly, PATH_INFO is set correctly, and the php-fpm status page works. Compared output of phpinfo() between version 2 and version 3 of the patch for requests with extra-path components and query strings; did not find any discrepancies. Reviewed the patch itself and it looks good. Previous Comments: ------------------------------------------------------------------------ [2011-03-07 19:50:54] jimjag@php.net please try v3 of the patch... This limits the later on version of the changes to just be in effect when we know we're handling the proxy:fcgi:// stuff ------------------------------------------------------------------------ [2011-03-07 19:49:55] jimjag@php.net The following patch has been added/updated: Patch Name: mod_proxy_fcgi-support-v3.patch Revision: 1299523794 URL: http://bugs.php.net/patch-display.php?bug=54152&patch=mod_proxy_fcgi-support-v3.patch&revision=1299523794 ------------------------------------------------------------------------ [2011-03-07 18:40:55] mark at catseye dot org jimjag, I've attached version 2 of the patch ( mod_proxy_fcgi-support-v2.patch ) which changes only the FPM/FastCGI code path and leaves the CGI code path unmodified. Thanks for your time on this! ------------------------------------------------------------------------ [2011-03-07 17:24:01] jimjag@php.net My preference would be to simply add this to the fpm/FastCGI code path, since this is solely due to how Apache handles that protocol. Also folding into the cgi path unnecessary muddies things, imo. ------------------------------------------------------------------------ [2011-03-04 23:55:01] mark at catseye dot org The problem on the Apache HTTP Server end between mod_proxy_fcgi and php-fpm has been addressed, and the solution will be in the second beta of Apache HTTP Server 2.4, which will be version 2.3.12 (the first beta, 2.3.11, will be released Monday March 7th). https://issues.apache.org/bugzilla/show_bug.cgi?id=50851 ------------------------------------------------------------------------ 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 http://bugs.php.net/bug.php?id=54152 -- Edit this bug report at http://bugs.php.net/bug.php?id=54152&edit=1

« previous php.bugs (#159350) next »