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