Hi,
first of all track_vars is always enabled as of PHP 4.0.3. But I tested that and t seems like there's a bug in PHP on Windows.
The following script for example prints an empty array on my Windows system:
<?PHP
print_r($HTTP_ENV_VARS);
?>
The following script prints the array correctly:
<?PHP
$a=$_ENV;
print_r($HTTP_ENV_VARS);
?>
I do nothing with $ENV ... just assign it to a variable. After that $HTTP_ENV_VARS is printed correctly. So it seems like you need e.g. to access $ENV once in any way in order to make the PHP module to fill the $HTTP_ENV_VARS array.
I have PHP 5.0.1 installed. I don't know if that problem also exists in PHP 4.x
Thomas