Posté(e) le 29 avril 200817 a Je crée le fichier .htaccess : Authname "Zone Membres" AuthUserFile /home/adrien49/www/.htpasswd AuthType Basic <limit GET POST> require valid-user </limit> Et le fichier .htpasswd : adrien49:$1$9xOvfFxT$9OtMzyk2oQN2htP6A03P81 Mais une fois uploader sur mon serveur, je me rend sur la page et la rien ne ce passe ! Merci d'avance. Modifié le 29 avril 200817 a par winner49
Posté(e) le 29 avril 200817 a Rien ne se passe = il affiche la page correctement ? Est ce que tu as bien mis les fichiers .htaccess et .htpasswd dans le bon répertoire avec les bon droits (lisibles par www-data ou apache) ?
Posté(e) le 30 avril 200817 a Si c'est un serveur maison, est-ce que vous avez bien autorisé les .htaccess via les directives AllowOverride dans la conf d'Apache ?
Posté(e) le 30 avril 200817 a Auteur Je viens de voir un truc, c'est certainement la raison ! J'upload les 2 fichiers puis je me déconnecte et je me reconnecte et la les 2 fichiers ont disparus ! Je suis sur une Dedibox
Posté(e) le 30 avril 200817 a Auteur Clique droit envoyer ! Je me déconnecte puis je me reconnecte et la et bien dans le dossier les 2 fichiers n'y sont plus !
Posté(e) le 30 avril 200817 a Certes... clic droit => envoyer : C'est du windows ça non ? Et comment est ce que tu te déconnectes/reconnectes ? ssh ? TS ? vnc ? autre ?
Posté(e) le 30 avril 200817 a Auteur Oui c'est du windows j'upload mes fichiers via FileZilla sous windows !
Posté(e) le 30 avril 200817 a Sous FileZilla il faut fouiller une option pour faire afficher les fichiers cachés, et si elle n'y est pas, il peut y avoir ce type d'option sur le serveur FTP directement. Quel serveur FTP est utilisé ?
Posté(e) le 30 avril 200817 a Auteur Effectivement j'ai réussi a les affichés ! Sur mon serveur c'est ProFTPd. Modifié le 30 avril 200817 a par winner49
Posté(e) le 30 avril 200817 a Et donc ils sont bien là avec le bon nom ? Aussi, avez-vous vérifié pour Apache ? Car par défaut il a tendance à ne pas interpréter les .htaccess
Posté(e) le 30 avril 200817 a Auteur Oui, ils sont là avec les bons noms ! Mais pour Apache je comprend pas ce que je dois faire ?
Posté(e) le 30 avril 200817 a Si votre httpd.conf n'est pas top secret (vous pouvez masquer des noms ou chemins), pouvez-vous le poster, par exemple via dl.free.fr ou équivalent ?
Posté(e) le 30 avril 200817 a Cela dépend de la distribution... mais en principe vous le savez car vous avez installé Apache, je suis un peu surpris Il peut s'appeler httpd.conf, httpd2.conf, ou encore apache.conf, il y a un peu de tout il faut admettre, et maintenant la conf est souvent coupée en plein de petits fichiers. Avez-vous un répertoire /etc/apache ou /etc/apache2 ?
Posté(e) le 30 avril 200817 a Auteur Je suis sous Debian ! Oui j'ai /etc/apache2 Dedans il y a httpd.conf mais il n'y a rien dedans et j'ai apache2.conf
Posté(e) le 30 avril 200817 a OK pour apache2.conf, et aucun autre fichier ? Si pas d'autre, alors c'est lui, mais s'il y en a d'autres il faudrait tout poster
Posté(e) le 1 mai 200817 a Auteur Dans le dossier apache2 j'ai : apache2.conf envvars httpd.conf ports.conf
Posté(e) le 1 mai 200817 a Auteur httpd.conf ne contient rien ! apache2.conf : AccessFileName .htaccess # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> TypesConfig /etc/mime.types
Posté(e) le 1 mai 200817 a Auteur Dans apache2 il y a d'autre chose mais j'ai juste mis ce qui a sur le .htaccess !
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.