|
|
|
|
Bonjour à tous,
Je suis en panik. Je veux sécuriser une page.
J'ai bien placé les 2 fichiers .htaccess et .htpasswd dans le répertoire de la page. J'ai bien rempli les deux fichiers (je crois....j'ai fait gaffe aux path, au cryptage atc)...et je tombe sur une "500 Internal Server Error" quand je veux ouvir la fameuse page.
Est-ce que ce serait pas un problème de configuration Apache?
J'espère que je suis claire, parceque faut admettre que pour moi c'est le brouillard....
Merci d'avance aux gentils debuggers!!!
PS: j'utilise EASYPHP version 4.3.3 si ça a de l'importance
Voila pour mon fichier .htpasswd
|
OK. En fait, le \ c'est normalement /. Essaye:
Authname "PROTECTED" AuthUserFile "C:/Program Files/EasyPHP/www/PROJET2/interrogation/.htpasswd" AuthGroupFile /dev/null AuthType Basic <limit GET POST> require valid-user </limit> Et ca devrait etre bon... Kalamit, Parle à ma culasse, mon carter est malade. :)
|
Bon, voici, après une journée de recherche sur les fameux
AuthName "Page d'administration protégée" AuthType Basic AuthUserFile "H:/xampp/xampp/htdocs/essai_base_donnee/.htpasswd" Require valid-user Ensuite, le problème venait que mon mot de passe n'était pas accepter par la boîte de dialogue windows !! Problème de chiffrement probablement... J'ai trouvé la solution sur le site : http://www.vulgarisation-informatique.com/htpasswd.php qui décrit très bien la marche à suivre pour créer le .htpasswd. Cliquez sur démarrer, puis sur Exécuter et tapez cmd. Rendez-vous dans le répertoire où se trouve le programme (à l'aide des commandes cd repertoire) jusqu'à arriver au répertoire voulu. Ensuite tapez htpasswd -c votre_repertoire_de_destination\votre_fichier votre_login (-c vous permet de créer un nouveau fichier, si votre fichier htpasswd existe déjà inutile de mettre ce paramètre) et appuyez ensuite sur la touche entrée. Le programme vous demande votre mot de passe. Tapez-le une fois, appuyez sur entrée puis retapez-le (à des fins de confirmation). Un message Adding password for user votre_login apparaît si tout s'est bien déroulé. Enfin, merci à tous et toutes pour l'aide. En espérant que ce POST aidera encore un grand nombre d'utilisateur. Bonne journée ou bonne nuit selon le cas !! ;-) |
Petite astuce pour les windowsiens : apache est un programme unix et sous unix les chemins de fichier avec espace s'écrivent comme ceci :
|
RIEN À FAIRE!!!!!
|
Si ça peut encore aider quelqu'un :
|