Annonce

Réduire
Aucune annonce.

Protéger un repertoir avec .htaccess

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

    J’essaie de protéger un répertoire (héberger chez FREE) avec la fonction .htaccess et .htpasswd comme indiqué sur le site du Zero:


    Mais cela fonctionne à moiter.
    lorsque je me "connecte" au répertoire, j'ai bien la fenêtre avec le login et pass qui s'affiche, mais malgré les bons identifiants, la fenêtre réapparait constamment, donc je n'y a pas accès.

    je ne vois pas ou j'ai fait une erreur.

    Dans ce répertoire, j'ai bien les fichier:
    .htaccess
    .htpasswd

    Le .htaccess:
    AuthName "Page d'administration protégée"
    AuthType Basic
    PerlSetVar AuthFile ".htpasswd"
    Require valid-user
    Le .htpasswd :
    zapier:pass
    Vous pouvez me dire ou j'ai "merdé" svp

    Toi, t'as pas crypté le mdp dans le htpasswd alors que tu utilises crypt au login non ? ^^
    http://jypdesign.info/images/planetar02.png
    http://jypdesign.info/images/planetar15.png
    http://shinod7.org/planetemu/planetar_special.png

    Commentaire


      Non sur le tuto il indique de ne pas crypter le passe pour un hébergement Free.

      Commentaire


        L'erreur est sans doute ici : PerlSetVar AuthFile ".htpasswd"

        Relis bien la note concernant Free :

        Le fichier chemin.php vous renverra un chemin sous la forme /mnt/XXX/sda/X/X/monftpfree/admin/.htpasswd. Vous devez alors simplement écrire : /monftpfree/admin/.htpasswd

        Exécute le fichier chemin.php contenant seulement <?php echo realpath('chemin.php'); ?> pour voir. Tu auras probablement quelque chose qui ressemble à monftpfree à mettre avant .htpasswd.
        http://backloggery.com/images/smileys/gentlemen.gif

        Commentaire


          Oui effectivement le chemin me donne: /mnt/XXX/sda/X/X/monftpfree/admin/.htpasswd.

          En fait j'ai déjà essayé avec : /monftpfree/admin/.htpasswd Mais j'ai le même problème.

          Il faut bien remplacer "monftpfree" par zapier.free.fr ?

          Commentaire


            Euh c'est pas possible que fichier.php t'es renvoyé monftpperso, je viens de tester à la racine d'un compte Free et ça me renvoie /mnt/119/sdc/f/7/nomducompte/chemin.php. Il faut donc, si on en croit la note, écrire dans ton cas "/zapier/.htpasswd" ou plutôt "/zapier/<cheminverslefichier>/.htpasswd", il faut indiquer l'emplacement du fichier en partant de /zapier/ comme étant le répertoire racine quoi.
            http://backloggery.com/images/smileys/gentlemen.gif

            Commentaire


              Oui effectivement c'est /mnt/153/sda/1/6/zapier/chemin.php

              Je testerai ça lundi Merci

              Commentaire


                Bon j'ai tenté divers possibilités mais maintenant j’obtiens :
                "Erreur 500 - Erreur interne du serveur"


                mon htaccess:
                AuthName "Page d'administration protégée"
                AuthType Basic
                PerlSetVar AuthFile"/XXX/admin/.htpasswd"
                Require valid-user
                mon .htpasswd
                zapier:zapier
                j'ai tenté également d'autres possibilités, avec le chemin de type /mnt/153/sda/1/6/XXX/admin/.htpasswd et même en mettant AuthUserFile en ligne 3. Mais cela ne change rien. Je vois plus quoi faire la ^^.
                Dernière modification par Zapier, 17 janvier 2012, 15h41.

                Commentaire

                Chargement...
                X