Ciao, mi sono un'attimo incasina con le autenticazioni di apache x l'accesso alla cartella. Ho configruato il file .htaccess
codice:
AuthName "Accesso controllato amministratore di sistema"
AuthUserFile "C:\Progra~1\Apache~1\Apache2\htdocs\pippo\secure\.htpasswd"
AuthType Basic
<Limit GET>
require user davide
</Limit>
Ora sul mio pc con Win XP, apache e PHP 4.3.10 leggo questa variabile:
codice:
if($_SERVER["PHP_AUTH_USER"] != USER_ADMIN){
exit(header('Location: '.LOCATION_OUT.''));
}
Mentre sulla macchina sul web con Linux
codice:
if($_SERVER["REMOTE_USER"] != USER_ADMIN){
exit(header('Location: '.LOCATION_OUT.''));
}
Il fatto è che in locale $_SERVER["REMOTE_USER"] non sa cosa sia, mentre su web $_SERVER["PHP_AUTH_USER" non sa cosa sia.. Come mai sta cosa, dipende dalla conf di apache?? e se si come posso rendere quella in locale al pari di quella web
Ciao e grazie