Pages : 1
#1 Le 23/12/2006, à 17:11
- korkycien
Erreur 500 avec mes .htaccess et .htpasswd
Bonjour ou bonsoir, tout dépend de l'heure où vous lisez le message et du fuseau horaire auquel vous êtes connecté (eh oui, internet est propagé partout dans le monde) fin bref je ne suis pas la pour parler fuseau horaire mais plus message d'erreur avec Apache quand je fais un fichier HTACCESS ou HTPASSWD
il me marque le message suivant :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, alex@dagois-family.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.0.55 (Ubuntu) Server at 192.168.0.2 Port 80
J'ai activer l'option All pour AllowOverride
Mais je ne sais pas où est l'erreur.
Voici mon fichier 000-default sur apache 2
<VirtualHost *>
ServerAdmin alex@dagois-family.com
ServerName dagois-family.com
DocumentRoot /media/200go/Web
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /media/200go/Web/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
et mes fichiers htaccess
PerlSetVar AuthFile code/.htpasswd
AuthName "Acces Privee"
AuthType Basic
require valid-user
et htpasswd
utilisateur:passe
Si vous avez une solution, faites moi signe
Bonnes vacances et zoyeux nowel
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
#2 Le 23/12/2006, à 17:23
- dexinou
Re : Erreur 500 avec mes .htaccess et .htpasswd
salut,
ton .htaccess est un htaccess typique de chez free mais pas forcément valable avec apache-ubuntu.
essai un comme ceci:
AuthName PrivateAccess
AuthUserFile code/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
<limit GET POST>
require valid-user
</Limit>
et puis il y aça aussi qu'il faut regarder:
More information about this error may be available in the server error log.
joyeux noël :-)
Dernière modification par dexinou (Le 23/12/2006, à 17:24)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#3 Le 23/12/2006, à 17:26
- korkycien
Re : Erreur 500 avec mes .htaccess et .htpasswd
bon bin déjà je vais commencer par un énorme merci
Mon soucis à présent est :
Il me redemande le mot de passe tout le temps :s et je vais pas plus loin
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
#4 Le 23/12/2006, à 17:34
- ppjet
Re : Erreur 500 avec mes .htaccess et .htpasswd
Tu as codé ton passe en md5 ?
Pour cela, tu peux utiliser php, (je ne sais trop quoi utiliser d'autre ^^)
<?php echo md5('ton_mot_de_passe_ici'); ?>
et il en ressort ton_mot_de_passe_ici en md5
C'est une protection, je ne pourrai pas te donner plus de précision je ne le sais pas moi même désolé
Dernière modification par ppjet (Le 23/12/2006, à 17:35)
Hors ligne
#5 Le 23/12/2006, à 17:38
- korkycien
Re : Erreur 500 avec mes .htaccess et .htpasswd
Euh tu es un peu en Hors sujet mais merci de l'astuce quand même
Je voulais dire que maintenant avec le script de dexinou, cela fonctionne, mais mon mot de passe et mon identifiant m'est redemander en permanence en boucle dès que je clique sur OK
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
#6 Le 23/12/2006, à 18:00
- iKs
Re : Erreur 500 avec mes .htaccess et .htpasswd
Si il te le redemande c'est que ce que tu entre est faux
Donc ce que dit ppjet n'est pas du tout hors-sujet : tu as du entrer le mot de pass en clair, comme sur les Free, alors qu'il faut entrer le Hash MD5
Have Fun.
Hors ligne
#7 Le 23/12/2006, à 18:17
- korkycien
Re : Erreur 500 avec mes .htaccess et .htpasswd
bon j'ai executer ton script y m'a générer un code je l'ai mis dans mon .htpasswd et miracle, toujours pareil...
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
#8 Le 23/12/2006, à 19:01
- gecko
Re : Erreur 500 avec mes .htaccess et .htpasswd
alors j'ai eu les mêmes problèmes que toi et tout et tout.
il faut que tu ailles dans la console et que tu tapes
htpasswd -c /media/200go/Web/code/.htpasswd nom_utilisateur
il te demandera un mot de passe (2 fois) et te génèrera un mot de passe a lui.
normalement, ça fonctionne.
d'une manière générale
htpasswd -c /repertoire_ou_se_trouve_le_fichier/.htpasswd nom_utilisateur
voilà, en espérant que ça fonctionne pour toi.
Hors ligne
#9 Le 23/12/2006, à 19:09
- korkycien
Re : Erreur 500 avec mes .htaccess et .htpasswd
Bon ça a marché, mais je reboot toujours
Donc voilà si quelqu'un à une idée ... Bienviendu
Dernière modification par korkycien (Le 23/12/2006, à 19:30)
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
#10 Le 23/12/2006, à 19:28
- dexinou
Re : Erreur 500 avec mes .htaccess et .htpasswd
Regarde dans /var/log/apache2/error.log
et envoi-nous ce qu'il donne (les quelques lignes de la fin seulement)
Dernière modification par dexinou (Le 23/12/2006, à 19:29)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#11 Le 23/12/2006, à 19:39
- korkycien
Re : Erreur 500 avec mes .htaccess et .htpasswd
[Sat Dec 23 18:35:40 2006] [error] [client 192.168.0.2] user lyasalnderex not found: /base/reseau/
[Sat Dec 23 18:35:45 2006] [error] [client 192.168.0.2] (2)No such file or directory: Could not open password file: /etc/apache2/.htpasswd
[Sat Dec 23 18:35:45 2006] [error] [client 192.168.0.2] user lyasalnderex not found: /base/reseau/
Il me dit qu'il trouve pas mon fichier .htpasswd j'crois
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
#12 Le 23/12/2006, à 19:41
- gecko
Re : Erreur 500 avec mes .htaccess et .htpasswd
mets le voir dans /var/www/.htpasswd une fois pour voir.
Hors ligne
#13 Le 23/12/2006, à 19:43
- dexinou
Re : Erreur 500 avec mes .htaccess et .htpasswd
tappe ceci:
htpasswd -c /etc/apache2/htpasswd lyasalnderex
et il te demande de tapper ton nouveau pass et de le confirmer
le -c c'est pour le créer, si il est déjà créer on enlève le -c pour ajouter des utilisateurs
ensuite du met le .htaccess dans le répertoire que tu veux protéger.
avec ceci dedans:
AuthName PrivateAccess
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
<limit GET POST>
require valid-user
</Limit>
Bon courage, ne désèspère pas
Dernière modification par dexinou (Le 23/12/2006, à 19:45)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#14 Le 23/12/2006, à 19:58
- korkycien
Re : Erreur 500 avec mes .htaccess et .htpasswd
bon résolu j'ai fait autrement j'ai changer le répertoire
==> J'ai fait l'insertion du chemin de mon htpasswd en complet et ça marche
Merci à tous et joyeux nowel...
Et pis surtout
Longue vie à Ubuntu
Je suis enfin sous Linux mais honte à moi j'tourne encore a 80% sous Windows...
Hors ligne
Pages : 1