allora ricapitoliamo...
nel file .htaccess devi indicare la path di destinazione del file .htpasswd
solitamente il percorso è assoluto.
su che server gira il tuo sito, linux o window$;
tipo (es. se server window$):
AuthUserFile c:/cartella_test_apache/.htpasswd
per recuperare il percorso assuluto in un server linux crea un file pippo.php e inserisci
e lo richiami via browser...(ti stamperà il percorso del file...)Codice PHP:
<?php
$percorso=$_SERVER["SCRIPT_FILENAME"];
print"$percorso";
?>
prendi in considerazione solo la parte di path che ti interessa (quella dove ci hai messo dentro .htpasswd)
altre cose da tenere in considerazione:
come hai scritto nome_utenteassword nel file .htpasswd?
probabilmente la password deve essere criptata (tu l'hai scritta in chiaro e di conseguenza digitando la password in chiaro ti dà errore);
![]()