Logiciels » Autres logiciels [Réglé] LAMP erreur connexion
Hodos
Membre non connecté

Reprise du message précédent
Merci papoteur pour le dernier post, mais je cale complètement sur son interprétation...Faut-il que je remette localhost à la place de 127.0.0.1 dans config.inc.php ?
Je ne comprends pas quoi faire très concrètement avec la citation https://docs.phpmyadmin.net/en/latest/config.html#cfg_Servers_socket ...

Citation :
Maintenant mysql offre la socket et tu dois pouvoir y accéder avec le configuration par défaut.
Mais où est cette configuration ?
MSI CR70 2M-207, 17.3" sans OS à l'achat avec Pentium Dual Core Haswell CPU 3550m, 500 Go
magnux77
Membre non connecté

Je ne pense pas que 'root' soit un choix très judicieux pour l'accès php.
Je t'invite à vérifier avec la même requête, si host ne contient pas % (et c'est ce qu'il faut faire), il n'est pas possible de se connecter autrement qu'en client sql local.
Code SQL :
MariaDB [squelcloud]> SELECT host, USER FROM mysql.USER WHERE USER = 'root'; +-----------+------+ | host | USER | +-----------+------+ | 127.0.0.1 | root | | ::1 | root | | localhost | root | +-----------+------+ 3 ROWS IN SET (0.01 sec) MariaDB [squelcloud]>
Je t'invite à vérifier avec la même requête, si host ne contient pas % (et c'est ce qu'il faut faire), il n'est pas possible de se connecter autrement qu'en client sql local.
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia7-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia7 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia6/Xfce]
Bonjour,
Phpmyadmin est bien un client local si installé sur le même serveur, non ?
Je viens de faire un test phpmyadmin m' a bien autorisé à me connecter en root sur le serveur mysql local (j' ai bien entendu mis un mot de passe avant de tester, c' est juste une chose que j' avais d' ailleurs oublié (ou omis volontairement car serveur de test) !
D' ailleurs, j' évite autant que possible le % ... Edité par nic80 Le 11/10/2019 à 23h06
Magnux77 :
si host ne contient pas % (et c'est ce qu'il faut faire),il n'est pas possible de se connecter autrement qu'en client sql local
Phpmyadmin est bien un client local si installé sur le même serveur, non ?
Je viens de faire un test phpmyadmin m' a bien autorisé à me connecter en root sur le serveur mysql local (j' ai bien entendu mis un mot de passe avant de tester, c' est juste une chose que j' avais d' ailleurs oublié (ou omis volontairement car serveur de test) !

D' ailleurs, j' évite autant que possible le % ... Edité par nic80 Le 11/10/2019 à 23h06
Hodos :
J'ai cherché des solutions, et j'ai par exemple essayé de modifier le fichier "config.inc.php" qui est situé dans /etc/phpmyadmin/
$cfg['Servers'][$i]['host'] = '127.0.0.1';
à la place de
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
à la place de
$cfg['Servers'][$i]['host'] = 'localhost';
Je pense qu'il faut que tu annules ce changement.
Yves
Bonjour,
Alors j' ai fait le même changement (remplacement de localhost par 127.0.0.1) => ça ne fonctionne plus.
Changement inverse 127.0.0.1 => localhost => ça refonctionne !
Donc visiblement c' est bien ça...
Edité par nic80 Le 11/10/2019 à 23h47
Papoteur :
Je pense qu'il faut que tu annules ce changement.
Je pense qu'il faut que tu annules ce changement.
Alors j' ai fait le même changement (remplacement de localhost par 127.0.0.1) => ça ne fonctionne plus.
Changement inverse 127.0.0.1 => localhost => ça refonctionne !
Donc visiblement c' est bien ça...
Edité par nic80 Le 11/10/2019 à 23h47
Hodos
Membre non connecté

Citation :
Alors j' ai fait le même changement (remplacement de localhost par 127.0.0.1) => ça ne fonctionne plus.
Changement inverse 127.0.0.1 => localhost => ça refonctionne !
Donc visiblement c' est bien ça...
Changement inverse 127.0.0.1 => localhost => ça refonctionne !
Donc visiblement c' est bien ça...
Les membres de ce Forum sont incroyables
![:] :]](/images/smileys/8.gif)

J'espère que les potentiels utilisateurs de LAMP trouveront dans ce long post la solution s'ils rencontrent les mêmes soucis.
Merci à tous.

Edité par Hodos Le 13/10/2019 à 09h19
MSI CR70 2M-207, 17.3" sans OS à l'achat avec Pentium Dual Core Haswell CPU 3550m, 500 Go
shaka
Membre non connecté

J'ai noté ça car j'ai le même problème. Ça m'évite de poser la question. 
Et, oui les gens qui répondent sur ce forum sont incroyables et heureusement qu'ils sont là. Edité par Ysabeau Le 12/10/2019 à 16h58

Et, oui les gens qui répondent sur ce forum sont incroyables et heureusement qu'ils sont là. Edité par Ysabeau Le 12/10/2019 à 16h58
OS préféré Mageia 7, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.
Au Secours Informatique
Membre non connecté

Salut à tous,
J'ai moi même eu le souci lors de la migration vers Mageia 7 (ça fonctionnait bien sous Mageia 6). J'ai changé plusieurs fois localhost en 127.0.0.1 et inversement, rajouté :3306 ou d'autres ports mais toujours cette erreur :(. J'ai trouvé une vidéo sur Youtube qui disait de supprimer ib_logfile0 et ib_logfile1 mais cette vidéo indique l'emplacement pour Windows avec Xamp. J'ai fini par trouver ces fichiers dans /var/lib/mysql, je l'ai ai supprimé, fait un "systemctl restart mysqld" au cas où et remis localhost comme indiqué Hodos et ça a enfin fonctionné.
Comme écrit magnux77, lamp n'est plus ce qu'il était. Dommage de devoir mettre les mains de le cambouis après des mises à jour alors qu'avant ça fonctionnait.
J'ai moi même eu le souci lors de la migration vers Mageia 7 (ça fonctionnait bien sous Mageia 6). J'ai changé plusieurs fois localhost en 127.0.0.1 et inversement, rajouté :3306 ou d'autres ports mais toujours cette erreur :(. J'ai trouvé une vidéo sur Youtube qui disait de supprimer ib_logfile0 et ib_logfile1 mais cette vidéo indique l'emplacement pour Windows avec Xamp. J'ai fini par trouver ces fichiers dans /var/lib/mysql, je l'ai ai supprimé, fait un "systemctl restart mysqld" au cas où et remis localhost comme indiqué Hodos et ça a enfin fonctionné.
Comme écrit magnux77, lamp n'est plus ce qu'il était. Dommage de devoir mettre les mains de le cambouis après des mises à jour alors qu'avant ça fonctionnait.
Je propose Mageia à mes clients qui ont un vieil ordinateur avec un vieux Windows plutôt qu'ils achètent un nouvel ordinateur et pour les nouvelles tours. Beaucoup en sont très satisfaits
Au Secours Informatique :
J'ai trouvé une vidéo sur Youtube qui disait de supprimer ib_logfile0 et ib_logfile1 mais cette vidéo indique l'emplacement pour Windows avec Xamp. J'ai fini par trouver ces fichiers dans /var/lib/mysql, je l'ai ai supprimé, fait un "systemctl restart mysqld" au cas où et remis localhost comme indiqué Hodos et ça a enfin fonctionné.
Bonjour,
Aurais-tu plus d'explication sur ce que sont ces fichiers et en quoi leur suppression améliorerait les choses ?
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie