Bonjour,
Je travaille sous Linux Mate 18.04. J'ai installé PHP 7.2, MySQL 5.7, Apache 2.4
J'ai commencé à développer un site en PHP et MySQL (qui gère des colocataires)
En local, tout se passe bien.
Quand je me connecte (avec l'adresse 192.168.X.XX/monappli) depuis un autre poste de mon réseau local, depuis un iMac sous os 10.14 (Mojave), la page d'accueil, comportant un menu s'affiche bien.
Si, à partir de celle-ci, ou directement, je demande la page de gestion de mes colocataires (page qui permet les opérations CRUD plus la MAJ des colocataires), ou toute autre page utilisant un accès à MySQL, j'ai une erreur
access denied for user @localhost (using password : NO)
Or, si je me connecte, depuis le Mac, avec 192.168.X.XX/phpmyadmin, cela fonctionne parfaitement
En local, j'ai fait un bind sur 192.168.X.XX/, et j'ai autorisé la connexion à distance par
UPDATE mysql.user SET Host = "%" WHERE user.Host = "localhost" AND user.User = "nom_utilisateur";
Mais comme je ne suis pas un spécialiste de MySQL, ni de PHP, j'en appelle à vos lumières et vous en remercie d'avance.
Kim
Partager