ID:               25172
 Comment by:       david at 4dhosting dot com
 Reported By:      php at lansco dot de
 Status:           Bogus
 Bug Type:         Apache2 related
 Operating System: Linux
 PHP Version:      4.3.3
 New Comment:

I can report experiencing this problem under IIS6 and PHP 4.3.7.

It occurs when 'register_globals' is off.


Previous Comments:
------------------------------------------------------------------------

[2004-01-28 14:22:46] [EMAIL PROTECTED]

This should now be fixed in CVS. Fix scheduled for PHP 4.3.5.


------------------------------------------------------------------------

[2003-10-04 00:49:37] [EMAIL PROTECTED]

See bug #25753 (placeholder for all these reports about leaking php ini
settings)


------------------------------------------------------------------------

[2003-08-26 06:16:40] php at lansco dot de

I've found one (among thousands) .htaccess-File that contains "php_flag
register_globals off".

When I access the site that has this entry simultaneous with my test
page the error occurs. Elsewise not.

After I have disabled the .htaccess-entry the error doesn't occur any
more.

I have tested again various versions of PHP while accessing the site
with .htaccess-entry:

PHP-4.3.1: no errors
PHP-4.3.2: errors
PHP-4.3.3: errors

Why does it properly work with PHP-4.3.1 and not with later versions?

------------------------------------------------------------------------

[2003-08-25 22:24:08] [EMAIL PROTECTED]

Yes, it took about 30 minutes until I got the same result.
This is what I found:
register_globals Off On

Something caused this..are you ABSOLUTELY sure you don't use ANY
"php_value" or "php_admin_value" or "php_flag" or "php_admin_flag"
directives in httpd.conf / .htaccess files?
(In ANY virtual host you might have there)



------------------------------------------------------------------------

[2003-08-25 05:08:34] php at lansco dot de

I have tested it right now with this command line:

# watch -n 1 "wget http://www.lansco.de/php/bug-25172.php -q -O xxx;cat
xxx>>zzz;tail -n 30 zzz"

For about 10 minutes no error occured. After that time in nearly every
request I have had this error for about 30 times.

I added the line

  if(!isset($HTTP_HOST)) phpinfo();

to http://www.lansco.de/php/bug-25172.php and there is a really
surprising phenomenon:
In the phpinfo()-output HTTP_HOST is correctly set to www.lansco.de!!!

register_globals is only set by the php.ini-file.

Please try again and test it for about 20 to 30 minutes.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/25172

-- 
Edit this bug report at http://bugs.php.net/?id=25172&edit=1

Reply via email to