Connection a mysql via phpmyadmin sous SUSE
h_php
Messages postés
21
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
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
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:
- Connection a mysql via phpmyadmin sous SUSE
- Se connecter à gmail sur téléphone - Guide
- Comment connecter chromecast à la télé - Guide
- Se connecter à ma boite hotmail - Guide
- Mysql community download - Télécharger - Bases de données
- Facebook connection - Guide
2 réponses
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.
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.
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.
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;
Place-toi dans /srv/www et tape la commande (en root) : chmod -R 775 htdocs
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?
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 ?