Edit report at https://bugs.php.net/bug.php?id=54636&edit=1
ID: 54636 Comment by: me at paw-e-l dot net Reported by: me at paw-e-l dot net Summary: "no input file specified" when using specific RewriteRule Status: Open Type: Bug Package: CGI/CLI related Operating System: Any PHP Version: 5.3SVN-2011-04-29 (SVN) Block user comment: N Private report: N New Comment: Yes, thats what people advise on framework forums. I'am hoping for some official fix in cgi_main.c Previous Comments: ------------------------------------------------------------------------ [2011-10-17 10:03:46] 777 dot mail dot on at gmail dot com This problem I'm having when using CodeIgniter framework. The problem is solved by means of a roundabout: in .htaccess: RewriteRule ^(.*)$ index.php?$1 [L] in config.php of framework: $config['uri_protocol'] = "REQUEST_URI"; ------------------------------------------------------------------------ [2011-04-29 21:00:06] me at paw-e-l dot net Description: ------------ Hello, apache 2 + mod_rewrite + mod_fcgid + php-cgi blank page with "no input file specified" shows when trying to access url like this: http://somesite.net/test with .htaccess: RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] above sample address is rewrited to (i've checked mod_rewrite log to be sure): http://somesite.net/index.php/test and php shows "no input file specified". however when i try to access directly http://somesite.net/index.php/test everything works fine. with my colleague we've fixed this issue by editing 2 lines in: sapi/cgi/cgi_main.c here is our working version (based on 306939 revision of cgi_main.c): http://paw-e-l.net/cgi_main.c keep in mind that our "fix" was made just to get it work, so it may break something else ;) Test script: --------------- <? phpinfo(); Expected result: ---------------- see result of phpinfo() function Actual result: -------------- blank page with "no input file specified" ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=54636&edit=1