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 !!!

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top