#7782 [Opn->Fbk]: [PATCH] Cannot use PATH_INFO fully with php isapi, open since PHP 4.0.3pl1...
| From: | sniper@php.net | Date: | Fri, 12 Dec 2003 04:58:24 +0000 |
| Subject: | #7782 [Opn->Fbk]: [PATCH] Cannot use PATH_INFO fully with php isapi, open since PHP 4.0.3pl1... | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-51968@lists.php.net to get a copy of this message | ||
ID: 7782
Updated by: sniper@php.net
Reported By: auke at muze dot nl
-Status: Open
+Status: Feedback
Bug Type: IIS related
Operating System: Windows 2000
-PHP Version: 4.0.3pl1 - 4.3.4
+PHP Version: 4CVS, 5CVS
New Comment:
Please provide patches in unified diff format against the latest stable
CVS branch, and if possible, the HEAD too..
(PHP_4_3 and HEAD branches)
Previous Comments:
------------------------------------------------------------------------
[2003-12-10 05:53:52] auke at muze dot nl
The three (3) year anniversary of this bug has just passed silently,
and I'd
just like to say that the latest release of PHP still has the same
problem, we still maintain patches that fix this for most versions of
PHP, although we're a bit behind now. An overview of all patches can
be
found at ftp://ftp.muze.nl/pub/ariadne/win/iis/.
We'd very much like someone to look at it and at least tell us whether
we are overlooking some long since included solution to this same
problem, or give another reason why our patches are not good enough to
make it to PHP itself. As a reference I'd like you to look at
http://www.zend.com/zend/week/week65.php#Heading4
where it was
mentioned
that the fix was scheduled for PHP 4.2.0... For some reason that never
happened.
If a patch for the current CVS of PHP is needed, please tell us and
we'll
make one.
------------------------------------------------------------------------
[2001-01-28 19:01:33] jmoore@php.net
After some research ive found that iis doesnt infact support this (dont
know why its in CGI specs) You might want to take a look at:
http://support.microsoft.com/support/kb/articles/Q184/3/20.ASP
and
http://support.microsoft.com/support/kb/articles/Q252/3/52.ASP
Changing to feature/change reqest.
James
------------------------------------------------------------------------
[2001-01-28 16:12:56] jmoore@php.net
Verified under win2k IIS, will look into it further although this might
be a general difference between IIS and Apache PHP has no control
over.
James
------------------------------------------------------------------------
[2000-11-13 09:19:55] auke at muze dot nl
Under Apache it is possible to add non existant paths/files after a
call to a script, e.g.:
http://host/script.php/a/path/template.html
in which case Apache will start php with script.php and
/a/path/template.html in the server variable PATH_INFO.
when trying this in IIS 5.0 under windows 2000, it seems that IIS
correctly calls the phpisapi.dll, but php then returns the message:
Warning: Failed opening
'd:\inetpub\wwwroot\test.php\a\path\template.html' for inclusion
(include_path='') in Unknown on line 0
It would be nice if this worked like with the apache version...
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=7782&edit=1