Connection a mysql via phpmyadmin sous SUSE

Fermé
h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013 - 18 avril 2008 à 11:11
 Utilisateur anonyme - 24 avril 2008 à 14:20
Bonjour,
j'ai installé apache2 ,php5 mysql5 et phpmayadmin en utilisant Yast2 sur un opensuse10.3
mon problème je n'arrive pas a me connecter a mysql via phpmyadmin ;
lorsque je tape sur mon navigateur http://localhost/phpMyAdmin/ je reçois le message suivant:
------------------------------
Accès interdit!

Vous n'avez pas le droit d'accéder au répertoire demandé. Soit il n'y a pas de document index soit le répertoire est protégé.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
192.168.8.231
Fri Apr 18 11:08:47 2008
Apache/2.2.4 (Linux/SUSE)
--------------------------------------
une idée svp? merci
A voir également:

2 réponses

Utilisateur anonyme
18 avril 2008 à 11:16
Bonjour,

Tu n'as pas les droits nécessaires sur le répertoire en local. Il est stocké dans /srv/www et se nomme htdocs. Fais un ls -l pour connaitre les droits mais il faut qu'ils soient à 775 pour être tranquille.
0
h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013
18 avril 2008 à 12:36
merci pour ta réponse ;
ls -l me donne
drwxr-xr-x 5 root 4096 avr 11 17:01 htdocs

j'ai remarque que lorsque je tape http://127.0.0.1/phpMyAdmin/Documentation.html, il m'affiche la page et pourtant le fichier Documentation.html se trouve dans /srv/www/htdocs/phpmayadmin , et le même résultat avec les autres fichie html mais pas les fichiers.php;
0
Utilisateur anonyme > h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013
18 avril 2008 à 13:52
Tes droits sont donc à 755, c'est insuffisant (pour le fichier de doc, les droits sont peut être différents).
Place-toi dans /srv/www et tape la commande (en root) : chmod -R 775 htdocs
0
h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013 > Utilisateur anonyme
18 avril 2008 à 14:53
tjrs le même problème j'ai tapé chmod -R 775 htdocs et j fais un ls -l :
drwxrwxr-x 5 root root 4096 avr 11 17/01 htdocs ensuite je suis allez sur /srv/ww/htdcs ,
ls -l me donne pour phpmyadmin :
drwxrwxr-x + 1 root root 4096 avr 18 10:23 phpMyAdmin,
est ce pas les droits d' accès de phpmyadmin qui causent problème?
0
Utilisateur anonyme > h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013
18 avril 2008 à 16:44
Normalement ça devrait marcher... essaie en mettant 777 voir ce que cela donne.
0
h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013 > Utilisateur anonyme
23 avril 2008 à 10:42
bonjour,
j'ai écrit un fichier html que j ai nommé index.html qui m'affiche une simple texte juste pour tester et je l'ai placé dans srv/www/htdocs/phpMyAdmin ;quand te tape [http://127.0.0.1/phpMyAdmin, ça fonction il m'affiche mon texte donc je pense pas que les droits d'accès qui cause problème mais autre chose , comme affiché dans la 2ème partie de message d'erreur " il n'y a pas de document index",
une autre remarque c'est que mon répertoire phpMyAdmin contient aussi un autre fichier index.php j'ai conclu donc que avec un fichier index.html ça fonctionne mais pas avec un fichier index.php est ce pas un problème de php pourquoi il arrive a interpréter les fichiers.html et pas les .php avez vous un idée ?
0
Utilisateur anonyme
23 avril 2008 à 13:47
Donc effectivement, la page d'index semble responsable. S'il y a un soucis avec le php, cela peut venir d'Apache : en effet, il faut installer le module d'Apache lié au php. Il est fourni sur ton CD SuSE : fait une recherche avec php et tu devrais tomber dessus.
0
h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013
24 avril 2008 à 14:16
re bonjour ,
je pense que le problème vient de phpmyadmin j suis pas sûre , en fait j ai installer OCSinventory sur ma machine sachant que OCS pour y accéder http://127.0.0.1/ocsreports/ et ocsreports se trouve à :/srv/www/htdocs/ocsreports même emplacement que phpmyadmin , !!
0
Utilisateur anonyme > h_php Messages postés 20 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 29 août 2013
24 avril 2008 à 14:20
C'est normal. Tu peux installer plusieurs applications de ce type, elles seront toutes placées à cet endroit pour que Apache puisse les prendre en compte. Cela n'a rien à voir...
0