Ciao ragazzi, volevo sapere se Altervista supporta la Basic Authentication,
visto che la variabile $_SERVER['PHP_AUTH_USER'] mi risulta essere sempre vuota (non settata).
Grazie anticipatamente.
Printable View
Ciao ragazzi, volevo sapere se Altervista supporta la Basic Authentication,
visto che la variabile $_SERVER['PHP_AUTH_USER'] mi risulta essere sempre vuota (non settata).
Grazie anticipatamente.
Certo che la supporta.
Se hai problemi posta lo script che usi.
Scusa il ritardo, ecco il codice di prova che ho usato:
Pur immettendo le credenziali corrette, continua a richiederle...Codice PHP:
<?php
if(($_SERVER['PHP_AUTH_USER'] == "username") &&
($_SERVER['PHP_AUTH_PW'] == "password")) {
echo "Entrato.";
} else {
header("WWW-Authenticate: " .
"Basic realm=\"Area prottetta\"");
header("HTTP/1.0 401 Unauthorized");
echo "Pagina protetta.";
}
?>
In questo vecchio thread
http://forum.it.altervista.org/php-m...-funziona.html
si accenna a motivazioni tecniche, magari non è ancora stato risolto, non saprei.
Il problema non sarà risolto e la soluzione è sempre quella che ho suggerito nell'altra discussione: usare il PHP di default del server.
Grazie per la risposta.
Ho impostato PHP 5.3 su tutte le cartelle dello spazio web senza risultati...5.3 è il default giusto?
EDIT: mi correggo, ora sembra andare, ho rimosso un .htaccess con il seguente contenuto:
# # av:php5-engine
AddHandler av-php53 .php