[RESOLU] Plus d'acces à PhpMyAdmin en installant .htaccess

Plus d'acces à PhpMyAdmin en installant .htaccess [RESOLU] - réseaux et sécurité - Linux et OS Alternatifs

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
Reply

Marsh Posté le 22-04-2008 à 21:01:47   

Reply

Marsh Posté le 22-04-2008 à 21:05:37    

Parce que tu l'as pas autorisé dans ton .htaccess ?


---------------
Relax. Take a deep breath !
Reply

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>

Reply

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

Reply

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


Message édité par o'gure le 22-04-2008 à 21:36:46

---------------
Relax. Take a deep breath !
Reply

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?

Reply

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

Reply

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é.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed