[PHP] auto_globals_jit breaks $_SERVER var

2006-08-14 Thread Artzi, Yoav \(Yoav\)
I have the following in my php.ini:
register_globals = Off
register_long_arrays = Off
register_argc_argv = Off
auto_globals_jit = On
 
The following PHP code prints nothing:
?php
$webroot = $_SERVER['DOCUMENT_ROOT'];
$server = $_SERVER[HOST];
$file = $_SERVER[SCRIPT_FILENAME];
$transport = $_SERVER[REQUEST_TRANSPORT];
$port = $_SERVER[SERVER_PORT];
print $webroot;
print $server;
print $transport;
?
 
The rest of the php.ini is like php.ini-recommended that comes with the
source. Any idea what might be the problem?
 
Thanks,
 
Yoav.


Re: [PHP] auto_globals_jit breaks $_SERVER var

2006-08-14 Thread Rasmus Lerdorf

Artzi, Yoav (Yoav) wrote:

I have the following in my php.ini:
register_globals = Off
register_long_arrays = Off
register_argc_argv = Off
auto_globals_jit = On
 
The following PHP code prints nothing:

?php
$webroot = $_SERVER['DOCUMENT_ROOT'];
$server = $_SERVER[HOST];
$file = $_SERVER[SCRIPT_FILENAME];
$transport = $_SERVER[REQUEST_TRANSPORT];
$port = $_SERVER[SERVER_PORT];
print $webroot;
print $server;
print $transport;
?
 
The rest of the php.ini is like php.ini-recommended that comes with the

source. Any idea what might be the problem?


Do you have APC enabled?  If so, upgrade to a more recent version. 
Preferably the CVS one.


-Rasmus

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php