Plus d'acces à PhpMyAdmin en installant .htaccess [RESOLU] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 22-04-2008 à 21:05:37
Parce que tu l'as pas autorisé dans ton .htaccess ?
Marsh Posté le 22-04-2008 à 21:07:34
dans mon access j'ai ceci :
AuthUserFile /root/.htpasswdmonsiteweb
AuthGroupFile /dev/null
AuthName "Accès sécurisé à mon site web"
AuthType Basic
<LIMIT GET POST>
Require valid-user
</LIMIT>
Marsh Posté le 22-04-2008 à 21:12:59
je tiens à préciser que je ne vois pas le dossier phpmyadmin mais je vois et peux naviguer dans un dossier que j'ai mis dans /var/www
Marsh Posté le 22-04-2008 à 21:34:32
Parce que le dossier contenant phpmyadmin se trouve "ailleurs" dans l'arborescence, dans /usr/share/phpmyadmin non ?
dans /etc/apache2/.... tu as un fichier qui fait pointer "http://@IP/phpmyadmin" vers le dossier /usr/share/phpmyadmin
Marsh Posté le 22-04-2008 à 21:40:33
oui mais si j'enlève le .htaccess qui se trouve dans /var/www je peux accéder à phpmyadmin.
Voici le texte que j'obtiens lorsque je veux y accéder :
INTERNAL SERVER ERROR
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost 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.
Je viens de vérifier et il y a un .htaccess également dans /var/www/phpmyadmin, est-ce q'il n'y aurait pas un conflit?
Marsh Posté le 22-04-2008 à 21:43:09
voici les dernières erreur du fichier error de apache2 :
[Tue Apr 22 10:17:33 2008] [alert] [client 192.168.0.2] /var/www/phpmyadmin/.htaccess: DirectoryIndex not allowed here
[Tue Apr 22 10:18:40 2008] [alert] [client 192.168.0.2] /var/www/phpmyadmin/.htaccess: DirectoryIndex not allowed here
[Tue Apr 22 10:27:43 2008] [alert] [client 192.168.0.2] /var/www/phpmyadmin/.htaccess: DirectoryIndex not allowed here
Marsh Posté le 22-04-2008 à 22:26:19
bon j'ai trouvé d'ou venait le problème. J'avais modifié la ligne "AllowOverride" du fichier /etc/apache2/sites-available/default en mettant AuthConfig. Je l'ai remplacé par All et le tour est joué, je peux maintenant accéder à phpmyadmin.
Merci tout de même à ceux qui mon aidé.
Marsh Posté le 22-04-2008 à 21:01:47
Bonsoir,
J'ai effectué une installation de base Debian puis installer Apache2, PHP5, MySQL et PhpMyAdmin.
Dans /var/www/ j'ai bien phpmyadmin auquel j'accédé par http://ip/phpmyadmin
Lorsque je mets .htaccess dans /var/www et que je m'identifie, je n'ai plus accès à phpmyadmin, comme si il n'existait plus . Donc j'enlève la restriction d'accès et là tout fonctionne.
Auriez-vous une idée d'où pourrait provenir le problème?
Merci.
Message édité par cmoimagou le 22-04-2008 à 22:27:41