Htaccess - htpasswd prend aucun mot de passe

Benoit -  
 Benoit -
bonjour, j'ai un problème avec les fichiers htaccess et htpasswd. J'ai bien la fenêtre qui me demande le mot de passe, mais il ne le prend pas! comment faire? merci de m'aider s.v.p

Benoit
A voir également:

10 réponses

dedale82 Messages postés 403 Date d'inscription   Statut Membre Dernière intervention   283
 
Salut,
des possibilites ici :
http://www.commentcamarche.net/forum/affich-936656

A plus
0
Benoit
 
cela ne m'aide en rien... j'attend toutes les autres solutions. aidez moi s.v.p
0
dedale82 Messages postés 403 Date d'inscription   Statut Membre Dernière intervention   283
 
poste le contenu de tes deux fichiers, ce sera plus facile de voir ce qui ne va pas, d'autre part, il faut modifier le httpd.conf, dans la partie concernant les htaccess, remplacer : allow override none en allow override all

a plus
0
Benoit
 
voici le contenu de htaccess:
PerlSetVar AuthFile /var/www/free.fr/1/6/wery.benoit/passlist/.htpasswd
AuthName "membres"
AuthType Basic
require valid-user

Passlist étant le dossier ou se trouve htpasswd
PerlSetVar est sur la même ligne que AuthFile...

Et je ne sais pas ou trouver le fichier httpd.conf

Merci de m'aider
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Benoit
 
je suis héberger chez free... j'avais oublier de précisé
0
dedale82 Messages postés 403 Date d'inscription   Statut Membre Dernière intervention   283
 
a priori si le chemin que tu indiques est bon, je ne vois pas ou est le probleme, tu peux aller voir la doc de free :
http://support.free.fr/web/pperso/restriction_acces.html

tiens mois au courant
0
Benoit
 
j'ai déja été voir cette documentation, mais ça ne change rien... cela ne va tjrs pas...

Que faire?
0
pm
 
Bonjour,

C'est le chemin de ton fichier .htpasswd qui n'est pas bon, il doit être relatif à la racine de ton site, c'est à dire, si je ne trompe pas sur la structure de ton site :

PerlSetVar AuthFile wery.benoit/passlist/.htpasswd

Bon courage.
0
pm
 
J'ai vérifié la structure de ton site, il faut mettre le chemin suivant :

PerlSetVar AuthFile passlist/.htpasswd

Je te conseille de mettre un fichier .htaccess dans le dossier passlist où se trouve ton fichier .htpasswd contenant ceci :

<Limit GET POST>
order deny,allow
deny from ALL
</Limit>

A+
0
Benoit
 
pm, je te dis un grand merci cela fonctionne. Merci vraiment beaucoup de ton aide. Bon je te laisse... a+ et encore merci
0