#41446 [NEW]: Incorrect PATH_INFO when just '/' is specified

From: Date: Sun, 20 May 2007 01:27:15 +0000
Subject: #41446 [NEW]: Incorrect PATH_INFO when just '/' is specified
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-112865@lists.php.net to get a copy of this message
From: robertn at the-nelsons dot org Operating system: Linux PHP version: 5.2.2 PHP Bug Type: CGI related Bug description: Incorrect PATH_INFO when just '/' is specified Description: ------------ If the path info contains just a slash then php returns the "No input file specified." error. Reproduce code: --------------- 1) create a phpinfo.php file with "<?php print phpinfo(); ?>" 2) View the page in the browser to make sure it works. 3) Append a / to the url and view the page again. A 404 error with the "No input file specified." is returned. 4) Append a /x to the original url and view the page again. This time it works and PATH_INFO is correctly set to "/x". Expected result: ---------------- If just a "/" is specified then PATH_INFO should be "/" Actual result: -------------- 404 No input file specified -- Edit bug report at http://bugs.php.net/?id=41446&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=41446&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=41446&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=41446&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=41446&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=41446&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=41446&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=41446&r=needscript Try newer version: http://bugs.php.net/fix.php?id=41446&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=41446&r=support Expected behavior: http://bugs.php.net/fix.php?id=41446&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=41446&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=41446&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=41446&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=41446&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=41446&r=dst IIS Stability: http://bugs.php.net/fix.php?id=41446&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=41446&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=41446&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=41446&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=41446&r=mysqlcfg

« previous php.bugs (#112865) next »