#26605 [Opn->Fbk]: $_SERVER['PATH_INFO'] not being set under IIS

From: Date: Fri, 12 Dec 2003 17:20:37 +0000
Subject: #26605 [Opn->Fbk]: $_SERVER['PATH_INFO'] not being set under IIS
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-51999@lists.php.net to get a copy of this message
ID: 26605 Updated by: iliaa@php.net Reported By: info at dysfunksion dot co dot uk -Status: Open +Status: Feedback Bug Type: *General Issues Operating System: Windows PHP Version: 4.3.3 New Comment: Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip Previous Comments: ------------------------------------------------------------------------ [2003-12-12 11:10:31] info at dysfunksion dot co dot uk Description: ------------ Under IIS, PHP (isapi module) does not set the $_SERVER['PATH_INFO'] variable. Also, all requests to a path similar to: index.php/my/path/info Throws errors similar to: Warning: Unknown(C:\Development\index.php\my\path\info): failed to open stream: No such file or directory in Unknown on line 0 Warning: (null)(): Failed opening 'C:\Development\index.php\my\path\info' for inclusion (include_path='.;c:\php4\pear') in Unknown on line 0 This functionality works with Apache and PHP on windows. There are patches to enable this functionality, though it has not been maintained since version 4.2.3. Reproduce code: --------------- <?php // Request url similar to // index.php/my/path/info exit($_SERVER['PATH_INFO']; ?> Expected result: ---------------- /my/path/info Actual result: -------------- Warning: Unknown(C:\Development\index.php\my\path\info): failed to open stream: No such file or directory in Unknown on line 0 Warning: (null)(): Failed opening 'C:\Development\index.php\my\path\info' for inclusion (include_path='.;c:\php4\pear') in Unknown on line 0 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26605&edit=1

« previous php.bugs (#51999) next »