monfiston Posté(e) le 25 juin 2022 Partager Posté(e) le 25 juin 2022 bonjour j'ai une base de donnée sur mon nas synology (phpmyadmin) qui fonctionne depuis quelque année avec le logiciel kodi voici les identifiants de connections <videodatabase> <type>mysql</type> <host>192.xxx.x.xx</host> <port>3307</port> <user>kodi</user> <pass>xxxxxxxxxxxxx</pass> j'essaye de me connecter depuis mon pc et après avec mon serveur domotique jeedom en php avec ce code <?php $servername = '192.xxx.x.x'; $username = 'root'; $password = 'xxxxxxxx@'; $NAS_SQL = new mysqli($servername, $username, $password); if($NAS_SQL->connect_error){ die('Erreur : ' .$NAS_SQL->connect_error); } echo 'Connexion OK'; ?> mais ça ne fonctionne pas, voici ce que j'ai comme erreur connect_error){ die('Erreur : ' .$NAS_SQL->connect_error); } echo 'Connexion OK'; ?> qu'est ce qui cloche? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
ml78 Posté(e) le 25 juin 2022 Partager Posté(e) le 25 juin 2022 1) Quel est le msg d'erreur ? 2) S'agit-il d'une première tentative de l'extérieur du NAS hors localhost donc ? Si oui, il faut créer un compte pour l’accès extérieur sur mysql. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monfiston Posté(e) le 25 juin 2022 Auteur Partager Posté(e) le 25 juin 2022 (modifié) il y a 48 minutes, ml78 a dit : 1) Quel est le msg d'erreur ? 2) S'agit-il d'une première tentative de l'extérieur du NAS hors localhost donc ? Si oui, il faut créer un compte pour l’accès extérieur sur mysql. Bonjour Voici le code de l erreur connect_error){ die('Erreur : ' .$NAS_SQL->connect_error); } echo 'Connexion OK'; ?> je ne pense pas que ce soit la 1° connection depuis l extérieurdu nas, car mes box kodi y accéde depuis quelque années Modifié le 25 juin 2022 par monfiston 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kramlech Posté(e) le 25 juin 2022 Partager Posté(e) le 25 juin 2022 Ce que tu donnes là, ce n'est pas un code erreur, c'est un morceau de ton code. Il doit y avoir une autre indication ... Erreur de syntaxe quelque part ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
ml78 Posté(e) le 25 juin 2022 Partager Posté(e) le 25 juin 2022 Il y a 3 heures, monfiston a dit : connect_error){ die('Erreur : ' .$NAS_SQL->connect_error); } echo 'Connexion OK'; ?> On dirait qu'au lieu de if($NAS_SQL->connect_error){ il comprend if($NAS_SQL?>connect_error){ et affiche le php comme si c'était du html. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monfiston Posté(e) le 26 juin 2022 Auteur Partager Posté(e) le 26 juin 2022 Il y a 8 heures, ml78 a dit : On dirait qu'au lieu de if($NAS_SQL->connect_error){ il comprend if($NAS_SQL?>connect_error){ et affiche le php comme si c'était du html. j'ai comme un doute sur ma methode pour exécuter le code, j'ai créer un fichier texte sur mon pc, que j'ai renommer en html ce n'est pas bon? comment procéder? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kramlech Posté(e) le 26 juin 2022 Partager Posté(e) le 26 juin 2022 Tu as bien activé Web Station ? Tu as essayé d’en faire un .php au lieu d’un .html ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
ml78 Posté(e) le 26 juin 2022 Partager Posté(e) le 26 juin 2022 Il y a 5 heures, monfiston a dit : j'ai comme un doute sur ma methode pour exécuter le code, j'ai créer un fichier texte sur mon pc, que j'ai renommer en html ce n'est pas bon? comment procéder? Non, ce n'est pas bon. Il s'agit du langage php donc il faut un interpréteur php. Installer un serveur web sur le PC avec le module php, et renommer le fichier en .php et ça commencera à bouger. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.