Question
Ma première fois à l'aide htaccess pour demander un mot de passe de l'utilisateur. sur mon serveur
réside fichier .htpasswd dans mon répertoire racine de mon serveur.
réside fichier .htaccess dans le dossier dossier « upload » (qui se trouve dans le répertoire racine)
i utilisé ...
<?php
echo dirname(__FILE__);
?>
pour obtenir le chemin complet du serveur à mon répertoire racine.
mon fichier .htaccess dans mes « upload » dossier ressemble à ceci maintenant:
AuthType Basic
AuthName "Uploads to my website"
AuthUserFile /home/.sites/74/site484/web .htpasswd
Require valid-user
et mon fichier .htpasswd dans les regards des racines comme ceci:
admin:$apr4$CxS3O/..$vJcWNd6tlUwg6PAn.6cpA1
lorsque le navigateur i à mydomain.com/uploads i obtenir:
Erreur interne du serveur Le serveur a rencontré une erreur interne ou une mauvaise configuration et n'a pas pu terminer votre demande.
ce que je fais mal ici?
Merci pour votre aide !!!
La solution
On dirait que il y a un espace au lieu d'une barre oblique entre le répertoire et le nom du fichier dans la ligne AuthUserFile.