Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/07/2010, à 16:35

sulliwane

phpmyadmin connexion impossible [RESOLU]

[EDIT]
résumé :
- password/login mysql/phpmyadmin/wordpress CONNUS
- authentification ssh mysql OK
- authentification phpmyadmin/wordpress  IMPOSSIBBLE  la page internet se recharge, et les cases login/password sont blanches de nouveau. AUCUN message d'erreur

POURQUOI ?  (soupçons du moment : serveur apache et authentification et cookie)
[/EDIT]

Bonjour,

- j'ai un serveur en local qui tourne sur Ubuntu 9.10 édition server.

- J'ai installé dès le début LAMP.

- J'ai installé un blog wordpress sur ce serveur. Phpmyadmin est mon interface de gestion de base de données.

Depuis peu, impossible de me connecter à phpmyadmin, ou à l'interface d'administration de wordpress. (Je pense que le problème dans wordpress vient du problème dans phpmyadmin.)

sur phpmyadmin.domaineperso.fr je renseigne login et password. La page de connexion se recharge, et une page vierge réapparaît. AUCUN message d'erreur !! et je ne parviens pas à me connecter...je suis sûr de mes identifiants, mot de passe.

Cependant par acquis de conscience j'ai fait la procédure pour réinitialiser le mot de passe MySql  via SSH. Aucun changement.

Le problème dans wordrpess est le même, aucun message d'erreur, simplement la page qui se recharge yikes(
je précise que le blog en lui même (visualisation, pas administration) est parfaitement accessible et roule d'enfer. preuve que le problème se situe vraiment au niveau de la technique d'authentification.

ahhrrgh ça m'énerve toutes ces em**** , parfois (juste des fois hein yikes) je me dis que le rapport nombre d'emmerdes/avantage d'avoir son serveur homemade....il est pas pas terrible.

Quelqu'un pour me remonter le moral ? (je suis embêté, je dois terminer ce fichus blog que j'avais commencé il y a un mois pour le mettre en ligne...et la pas d'interface d'administration. Mon client va râler sad)

Merci d'avance,

Victor

Dernière modification par sulliwane (Le 26/07/2010, à 11:18)

Hors ligne

#2 Le 15/07/2010, à 16:48

jaax

Re : phpmyadmin connexion impossible [RESOLU]

Bonjour,

Les logs disent quoi au niveau HTTP ?

Positionne la directive display_error à On dans php.ini et reload la conf HTTP.


Cordialement,
Jaax
_________________________________________________________________
http://www.worldofunix.fr - [Administration systèmes Unix/Linux]

Hors ligne

#3 Le 15/07/2010, à 17:06

gl38

Re : phpmyadmin connexion impossible [RESOLU]

Peux-tu vérifier que mysql répond correctement ?
Ouvre un terminal (ou une connexion sur ton serveur) et tape :

mysql -u root -p

mysql demande le mot de passe de root, puis montre le prompt
mysql>

tu peux alors interroger mysql en tapant successivement

show databases;
use wordpress;
show tables;
select * from wp_users;

est-ce que tout ça marche comme tu l'espères ?

Les paramètres de connexion de wordpress pour mysql sont dans le fichier wp-config.php qui est dans le dossier de wordpress.

Cordialement,
Guy

Hors ligne

#4 Le 15/07/2010, à 17:09

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

réponse à Jaax :

la directive display_errors est déjà à On dans mon /etc/php5/apache2/php.ini

cependant log_erros=Off   dois-je passer à On cette ligne ?

par "reload la conf HTTP" tu entends "#/etc/init.d/apache2 reload" je suppose ?

- Enfin, où trouver les logs d'erreurs ?

Merci beaucoup pour ta réponse big_smile

Dernière modification par sulliwane (Le 15/07/2010, à 17:10)

Hors ligne

#5 Le 15/07/2010, à 17:12

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

réponse à Gl38 :

Toutes ces commandes fonctionnent parfaitement...

je vais regarder dans ce wp-config.php

Merci pour ta réponse !

ps:  il me semble avoir toujours accédé à phmyadmin et wordpress en local sur ce serveur. Actuellement je me trouve à distance. Cela a t-il une importance ?

Dernière modification par sulliwane (Le 15/07/2010, à 17:18)

Hors ligne

#6 Le 15/07/2010, à 18:00

gl38

Re : phpmyadmin connexion impossible [RESOLU]

Les logs d'apache sont d'habitude dans /var/log/apache2

Ce n'est pas évident de savoir si ça change quelque chose d'interroger à distance, les noms des machines n'étant pas forcément les mêmes pour wordpress et mysql et des localhost, il y en a partout...

Tu peux aussi ouvrir une connexion sur ton serveur avec
ssh -X
qui te permet d'ouvrir des fenêtres du serveur sur ton écran. Pour être sûr de ce qu'on fait, il me semble qu'il vaut mieux fermer firefox sur l'ordinateur local et le lancer sur l'ordinateur distant.

Cordialement,
Guy

Hors ligne

#7 Le 15/07/2010, à 23:49

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

c'est une édition server, il n'y a donc pas d'interface graphique. cela fonctionnera t-il ?
sinon je passerais en local dans les prochains jours pour éliminer cette hypothèse.

merci de vos réponses big_smile

Hors ligne

#8 Le 16/07/2010, à 16:31

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

des news :

en local => ça ne fonctionne pas non plus.

En ligne de commande, je me connecte sans problème à mysql.

Mon problème est en rapport avec l'interface de gestion écrite en php et hébergée par mon serveur apache, je nomme l'horrible coupable : PHPMYADMIN

Ce qui me paraît le plus bizzare c'est que le genre d'erreur d'authentification est le même sur la page de login de phpmyadmin que sur celle de wordpress (page qui se recharge, les cases login/password redeviennent blanches !)

- Je suis CERTAIN de mes mots de passes

Serait-ce donc un problème plus global (propre au serveur apache, dès lors qu'une authentification est demandée ? un cookie qui n'est pas envoyé ?

Merci de donner vos avis sur cette piste (tests que je pourrais faire pour tenter de mieux cerner le problème)

Dernière modification par sulliwane (Le 16/07/2010, à 16:32)

Hors ligne

#9 Le 16/07/2010, à 17:41

gl38

Re : phpmyadmin connexion impossible [RESOLU]

phpmyadmin fonctionne chez moi sans aucun ennui depuis des années, à mon avis ce n'est pas là qu'est le problème, d'ailleurs wordpress est dans la même galère chez toi.

Qu'est ce que disent les logs d'apache quand tu essaies de te connecter par phpmyadmin ou d'ouvrir la page admin de wordpress ?

Cordialement,
Guy

Hors ligne

#10 Le 17/07/2010, à 17:24

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

Bonjour,

je suis d'accord avec toi, le problème ne vient très certainement pas de phpmyadmin, ni plus de wordpress, mais bien d'apache...

Dans /var/log/apache2, voici les dernières lignes de error.log.1 :

[Thu Jul 15 01:45:25 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Thu Jul 15 01:45:25 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Thu Jul 15 01:58:57 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Thu Jul 15 01:58:57 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Thu Jul 15 03:54:00 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Thu Jul 15 03:54:00 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Thu Jul 15 04:59:02 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Thu Jul 15 04:59:02 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Thu Jul 15 06:44:22 2010] [notice] Graceful restart requested, doing restart

Bizzare qu'il n'y est rien de plus récent que le 15 juillet non ?
il y avait aussi des error.log.2.bz, error.log.3.bz, error.log.4.bz ...etc

dans le répertoire il y a d'autres log du genre access.log .

je ne sais pas vraiment quoi chercher et dans quels logs, ni comment interpréter l'affaire roll
merci de votre aide !

Hors ligne

#11 Le 17/07/2010, à 18:20

gl38

Re : phpmyadmin connexion impossible [RESOLU]

Le dernier fichier d'erreur s'appelle error.log
et le dernier pour les accès est access.log.

Essaie de te brancher et regarde la fin de ces 2 fichiers.

En plus il y a un proxy qui refuse les entrées du 127.0.0.1, est-ce vraiment utile ?

Cordialement,
Guy

Hors ligne

#12 Le 17/07/2010, à 20:22

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

Salut,

merci de ta réponse et de ta persévérance !

voici error.log  (que je n'avais pas vu, nom de nom !)

[Sat Jul 17 17:13:18 2010] [error] [client 81.251.5.49] File does not exist: /home/web/wordpress/favicon.ico
[Sat Jul 17 17:13:21 2010] [error] [client 81.251.5.49] File does not exist: /home/web/wordpress/favicon.ico
[Sat Jul 17 17:20:26 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Sat Jul 17 17:20:26 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Sat Jul 17 18:09:21 2010] [error] [client 81.251.5.49] File does not exist: /home/web/wordpress/wp-content/themes/Architect/images/body-bg.gif, referer: http://wordpress.55brux.fr/
[Sat Jul 17 18:18:53 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Sat Jul 17 18:18:53 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Sat Jul 17 19:47:11 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:4711 (127.0.0.1) failed
[Sat Jul 17 19:47:11 2010] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Sat Jul 17 19:54:43 2010] [error] [client 81.251.5.49] File does not exist: /home/web/www/favicon.ico
[Sat Jul 17 19:54:43 2010] [error] [client 81.251.5.49] File does not exist: /home/web/www/favicon.ico

et voici access.log

81.251.5.49 - - [17/Jul/2010:18:09:21 +0200] "GET /wp-content/themes/Architect/images/body-bg.gif HTTP/1.1" 404 531 "http://wordpress.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:39 +0200] "GET / HTTP/1.1" 200 942 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:40 +0200] "GET /icons/blank.gif HTTP/1.1" 200 439 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:40 +0200] "GET /icons/unknown.gif HTTP/1.1" 200 537 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:40 +0200] "GET /icons/compressed.gif HTTP/1.1" 200 1332 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:40 +0200] "GET /icons/layout.gif HTTP/1.1" 200 569 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:40 +0200] "GET /icons/text.gif HTTP/1.1" 200 521 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:40 +0200] "GET /icons/image2.gif HTTP/1.1" 200 602 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:43 +0200] "GET /favicon.ico HTTP/1.1" 404 504 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:54:43 +0200] "GET /favicon.ico HTTP/1.1" 404 504 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:57:03 +0200] "GET /amule.conf.txt HTTP/1.1" 200 1754 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:57:08 +0200] "GET /projet-ingenierie.zip HTTP/1.1" 200 110352 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:19:57:14 +0200] "GET /ppbb.jpg HTTP/1.1" 200 158087 "http://www.55brux.fr/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:18:59 +0200] "POST /index.php HTTP/1.1" 200 3080 "http://phpmyadmin.55brux.fr/index.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:18:59 +0200] "GET /phpmyadmin.css.php?token=b783a57c7a48a12828f7f6b78fa105e9&js_frame=right&nocache=3766736017 HTTP/1.1" 200 5331 "http://phpmyadmin.55brux.fr/index.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:02 +0200] "POST /index.php HTTP/1.1" 200 3246 "http://phpmyadmin.55brux.fr/index.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:14 +0200] "GET /wp-login.php HTTP/1.1" 200 1456 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:15 +0200] "GET /wp-admin/css/login.css?ver=20091010 HTTP/1.1" 304 212 "http://wordpress.55brux.fr/wp-login.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:15 +0200] "GET /wp-admin/css/colors-fresh.css?ver=20091217 HTTP/1.1" 304 214 "http://wordpress.55brux.fr/wp-login.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:15 +0200] "GET /wp-content/themes/Architect/images/navhov.gif HTTP/1.1" 200 1288 "http://wordpress.55brux.fr/wp-content/themes/Architect/style.css" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:18 +0200] "POST /wp-login.php HTTP/1.1" 200 1455 "http://wordpress.55brux.fr/wp-login.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:19 +0200] "GET /wp-admin/css/login.css?ver=20091010 HTTP/1.1" 304 212 "http://wordpress.55brux.fr/wp-login.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
81.251.5.49 - - [17/Jul/2010:20:19:19 +0200] "GET /wp-admin/css/colors-fresh.css?ver=20091217 HTTP/1.1" 304 213 "http://wordpress.55brux.fr/wp-login.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"

je vais essayer de décoder tout ça.
note: j'ai essayer de m'authentifier sur phpmyadmin et wordpress avant de relever ces dernières lignes des fichiers .log

note2: si tu repère des infos sensibles, pourrais-tu me le faire savoir ? j'ai du mal à juger de ce qui pourrais (ou pas) être utilisé d'une mauvaise façon !! hmm

note3: je n'ai pas installé de proxy sur mon serveur. C'est simplement apache qui rejète les requêtes adressées sur le port 4711  (j'avais amule qui tournait passé un temps. Mais je ne comprends pas d'où viennent ces requêtes. D'autres client P2P peut-être...)

Dernière modification par sulliwane (Le 17/07/2010, à 20:28)

Hors ligne

#13 Le 17/07/2010, à 23:14

gl38

Re : phpmyadmin connexion impossible [RESOLU]

Il n'y a pas d'erreur enregistrée à l'heure de la tentative d'accès sur phpmyadmin.
J'ai regardé ce que ça donne chez moi, comme ça marche j'ai beaucoup de lignes d'accès rien que pour se connecter, une dizaine, des GET et un POST.
Bon là j'avoue que je nage.

Cordialement,
Guy

Hors ligne

#14 Le 18/07/2010, à 09:29

gl38

Re : phpmyadmin connexion impossible [RESOLU]

Je propose de réinstaller après purge complète les paquets php5-mysql et libapache2-mod-php5

Cordialement,
Guy

Hors ligne

#15 Le 24/07/2010, à 16:50

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

Des news !

Merci Guy pour ta réponse. Je pense effectivement suivre tes instructions. Mais avant, j'ai du nouveau :

via SSH, j'ai exporté ma BDD "wordpress" et importé en local via phpmyadmin (sur mon pc, avec wamp)

Horreur ! Le site fonctionne à nouveau en consultation. Mais lorsque j'essaie de me connecter : La page login/password se recharge encore et ne me connecte jamais...pas même une erreur (du genre "mauvais mot de passe" ou "mot de passe oublié" )

Or l'installation de wamp est fonctionnelle j'en suis certain. Qui reste t-il à incriminer donc ?

=> Les données stockées dans la base de données
ou bien
=> les .php présents dans le dossier "wordpress" qui composent le site

c'est très étrange...auriez vous des idées pour cibler plus encore le fautif mad?

merci encore à la communauté.

Victor

Hors ligne

#16 Le 26/07/2010, à 11:12

sulliwane

Re : phpmyadmin connexion impossible [RESOLU]

voilà comment j'ai finalement résolu mon problème. N'étant pas arriver à l'affronter de face, j'ai du me résoudre à le "feinter".

En SSH, j'ai récupérer la BDD "wordpress" grâce à
#mysqldump --host=SERVEUR_MYSQL --user=LOGIN_MySQL --password=MOT_DE_PASSE --add-locks --lock-tables --quote-names --complete-insert --verbose BASE_A_SAUVER > LE_FICHIER.sql

puis j'ai suivit les conseils de Guy :

#apt-get remove --purge mysql-server* php5* apache2* phpmyadmin && apt-get autoremove

puis j'ai tout réinstallé :

#sudo tasksel install lamp-server

puis
#apt-get install phpmyadmin

j'ai décidé de continuer à développer mon site en local.

Le problème de login dans wordpress ne venait pas de wordpress, mais bien de phpmyadmin/mysql car une fois ces derniers réinstallé, l'erreur dans wordpress a disparut.

Il me reste tout de même des erreurs avec phpmyadmin. Une fois connecté à l'interface phpmyadmin, le message d'erreur suivant apparaît : "La connexion au "controluser" tel que défini dans votre configuration a échoué."

mais cela ne m'empêche pas la gestion de tables...c'est le plus important.

Merci pour vos réponses.

victor

Hors ligne