Peut-être que le chemin pour le .htpasswd n'a pas bien été défini ou bien qu'il n'est pas entouré de '', enfin je crois. Sinon, si tu roules apache en local tu peux toujours vérifier si la valeur d'un des AllowOverride est bien AuthConfig et non None. En tout cas, j'pense.
Moi je me demandais si une protection du genre est sécuritaire :
Code :
<?
if(!(($PHP_AUTH_USER == "login") && ($PHP_AUTH_PW == "pass")))
{
header("status: 401 Unauthorized");
header("HTTP/1.0 401 Unauthorized");
header("WWW-authenticate: Basic realm=\"bo\"");
print("verification : erreur");
return 0;
}
?>