#19592 [Bgs->Opn]: PHP_SELF is not correct with --enable-discard-path
| From: | san at cobalt dot rmnet dot it | Date: | Wed, 25 Sep 2002 17:38:24 +0000 |
| Subject: | #19592 [Bgs->Opn]: PHP_SELF is not correct with --enable-discard-path | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-20345@lists.php.net to get a copy of this message | ||
ID: 19592
User updated by: san@cobalt.rmnet.it
Reported By: san@cobalt.rmnet.it
-Status: Bogus
+Status: Open
Bug Type: URL related
Operating System: GNU/Linux
PHP Version: 4.2.3
New Comment:
In absence of a PATH_INFO PHP_SELF is correct
( it is set to the value of SCRIPT_NAME )
But when a PATH_INFO is given PHP_SELF is set to
its value. For example:
URI: /php4info.cgi --- PHP_SELF: /php4info.cgi
URI: /php4info.cgi/test --- PHP_SELF: /test
Of course the scripts themself start with #!/path/to/php4
And the interpreter was compiled with --enable-discard-path
Previous Comments:
------------------------------------------------------------------------
[2002-09-25 10:42:57] sniper@php.net
Not enough information was provided for us to be able
to handle this bug. Please re-read the instructions at
http://bugs.php.net/how-to-report.php
If you can provide more information, feel free to add it
to this bug and change the status back to "Open".
Thank you for your interest in PHP.
------------------------------------------------------------------------
[2002-09-25 08:57:43] san@cobalt.rmnet.it
When compiled with --enable-discrd-path
PHP does not provide a valid PHP_SELF.
It seems to me as simple as concatenating
SCRIPT_NAME with PATH_INFO, do I miss something ?
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=19592&edit=1