ID: 47042 Updated by: d...@php.net Reported By: sriram dot natarajan at sun dot com -Status: Open +Status: Closed Bug Type: CGI related Operating System: linux , solaris PHP Version: 5.2.9 New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2009-06-09 00:39:08] php at dzm dot com I can verify that Sriram's patch works correctly (13-Mar) on a patched PHP 5.2.9 FCGI on Fedora 10. Can anyone validate this for Windows/IIS and get this into PHP 5.2.10? ------------------------------------------------------------------------ [2009-05-09 18:40:02] php at dzm dot com This behavior remains broken in PHP 5.2.9. Is there any chance at all of the patch being integrated into 5.2.10? ------------------------------------------------------------------------ [2009-03-16 23:55:37] j...@php.net See also bug #47625 ------------------------------------------------------------------------ [2009-03-13 00:10:22] sriram dot natarajan at sun dot com hi this fix is not available with the latest php snapshot. my latest patch needs to be looked into and considered fixing it for 5.3 as well as 5.2.9 [sn123...@samp]'php5'>diff -u php-5.2.9/sapi/cgi/cgi_main.c.ORIG php-5.2.9/sapi/cgi/cgi_main.c --- php-5.2.9/sapi/cgi/cgi_main.c.ORIG Sat Feb 28 00:44:54 2009 +++ php-5.2.9/sapi/cgi/cgi_main.c Sat Feb 28 00:46:00 2009 @@ -961,7 +961,8 @@ } if (env_path_translated != NULL && env_redirect_url != NULL && - orig_script_filename != NULL && script_path_translated != NULL) { + env_path_translated != script_path_translated && + strcmp(env_path_translated, script_path_translated) != 0) { /* pretty much apache specific. If we have a redirect_url then our script_filename and script_name point to the thanks sriram ------------------------------------------------------------------------ [2009-03-03 09:56:55] sriram dot natarajan at sun dot com i have tested this patch with apache 2.0 and 2.2 configurations within cgi and was able to get applications like joomla working fine. can some one kindly look into the attached patch and provide your feedback thanks ------------------------------------------------------------------------ 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/47042 -- Edit this bug report at http://bugs.php.net/?id=47042&edit=1