PHP 4.0 Bug #6581: Buggy isapi PATH_INFO() under Zeus
| From: | rziegler at idea-net dot com | Date: | Wed, 06 Sep 2000 15:20:42 +0000 |
| Subject: | PHP 4.0 Bug #6581: Buggy isapi PATH_INFO() under Zeus | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-32395@lists.php.net to get a copy of this message | ||
From: rziegler@idea-net.com
Operating system: Solaris 5.6 (sparc)
PHP version: 4.0.2
PHP Bug Type: Scripting Engine problem
Bug description: Buggy isapi PATH_INFO() under Zeus
From config.status:
./configure --with-mysql=/usr/local/mysql3.22.32 --with-zeus=/usr/local/zeus
--with-gd --with-config-file-path=/usr/local/zeus/php/lib --prefix=/usr/local/zeus/php
--enable-libgcc
% grep DISCARD *.h
php_config.h:#define DISCARD_PATH 0
php_config.h:#define DISCARD_PATH 0
Output from various scripts:
Zeus with perl on "http://testsite.idea-net.com/cgi-bin/pinfo.pl/1/2/3?x=y":
PATH_INFO: /1/2/3
PATH_TRANSLATED: /opt/www/projects/testsite/html/1/2/3
QUERY_STRING: x=y
REQUEST_URI: /cgi-bin/pinfo.pl/1/2/3?x=y
Zeus with php3 on "http://testsite.idea-net.com/cgi-bin/pinfo.php3/1/2/3?x=y":
PATH_INFO: /cgi-bin/pinfo.php3
PATH_TRANSLATED: /opt/www/projects/testsite/cgi-bin/pinfo.php3
QUERY_STRING: x=y
REQUEST_URI: /cgi-bin/pinfo.php3/1/2/3?x=y
Zeus with php4 on "http://testsite.idea-net.com/test/pinfo.php/1/2/3?x=y":
PATH_INFO: /test/pinfo.php
PATH_TRANSLATED: /opt/www/projects/testsite/html/test/pinfo.php
QUERY_STRING: x=y
REQUEST_URI:
If you need access to a web server running Zeus
to work on this problem, I can probably set something
up. (Assuming this is a problem and not something
stupid on my part.)
Thanks,
Rob