https://issues.apache.org/bugzilla/show_bug.cgi?id=51517
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |[email protected] OS|Linux |FreeBSD --- Comment #2 from [email protected] --- I use mod_proxy_fcgi along with FPM: ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://172.16.0.11:1007/home/admin/domains/domenaadmina.fulo.inten.pl/public_htm l/$1 timeout=180 Using scripts like this: /glowna/index.php/aaa/bbb/ccc causes _SERVER["SCRIPT_NAME"] to be wrongly evaluated. Instead of /glowna/index.php FPM returns /glowna/index.php/aaa/bbb/ccc which obviously also destroys _SERVER["PHP_SELF"]. We've checked it with cgi.fix_pathinfo = 0 (no input file specified error) and cgi.fix_pathinfo = 1. proxy-fcgi-pathinfo = 1 doesn't help to. Expected result: ---------------- _SERVER["REQUEST_URI"] /glowna/index.php/aaa/bbb/ccc _SERVER["SCRIPT_NAME"] /glowna/index.php _SERVER["PATH_INFO"] /aaa/bbb/ccc _SERVER["ORIG_SCRIPT_FILENAME"] /home/admin/domains/domenaadmina.fulo.inten.pl/public_html/glowna/index.php/aaa/bb b/ccc _SERVER["PATH_TRANSLATED"] /home/admin/domains/domenaadmina.fulo.inten.pl/public_html/aaa/bbb/ccc _SERVER["PHP_SELF"] /glowna/index.php/aaa/bbb/ccc Actual result: -------------- _SERVER["REQUEST_URI"] /glowna/index.php/aaa/bbb/ccc _SERVER["SCRIPT_NAME"] /glowna/index.php/aaa/bbb/ccc _SERVER["PATH_INFO"] /aaa/bbb/ccc _SERVER["ORIG_SCRIPT_FILENAME"] /home/admin/domains/domenaadmina.fulo.inten.pl/public_html/glowna/index.php/aaa/bb b/ccc _SERVER["PATH_TRANSLATED"] /home/admin/domains/domenaadmina.fulo.inten.pl/public_html/aaa/bbb/ccc _SERVER["PHP_SELF"] /glowna/index.php/aaa/bbb/ccc/aaa/bbb/ccc -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
