Hola buenas, estoy teniendo problemas para poder portar una aplicacion de una maquina con version de php inferior 4.2.2 a una posterior. El asunto es que en el php.ini , la opcion de track vars esta puesta a on por lo que las variables $PHP_AUTH_USER y $PHP_AUTH_PW deberian de funcionar, tambien he probado con lo siguiente $_SERVER['PHP_AUTH_USER'] $_SERVER['PHP_AUTH_PW'].
Y otras formas que encontrado mirando pero no encuentro la solucion. 
La autenticacion la hago a traves del apache, y al recibir los valores no los recibo, ejemplo
if (!isset($PHP_AUTH_USER)) { 
header('WWW-Authenticate: Basic realm="Acceso restringido"'); 
header('HTTP/1.0 401 Unauthorized'); 
echo 'Authorization Required.'; 
exit; 
} 
else { 
echo "Ha introducido el nombre de usuario: $PHP_AUTH_USER
"; 
echo "Ha introducido la contraseña: $PHP_AUTH_PW
"; 
} 
¿Alguien tiene idea de cual puede ser la causa?
Gracias