Nounours54 Posté(e) le 16 décembre 2017 Partager Posté(e) le 16 décembre 2017 Bonjour, Je tente depuis quelques temps de "transférer" un petit site intranet que je faisais tourner sur EasyPHP 1.8 sur un PC qui me servait de serveur. Je n'ai mon Syno que depuis quelques semaines, je ne maîtrise donc pas tout. J'ai installé (je pense) tous les paquets nécessaires. J'ai même essayé Wordpress, tout fonctionne. Mais mon petit site intranet sans prétention me donne du fil à retordre. Citation $host = "localhost"; // voir hébergeur $user = "root"; // vide ou "root" en local $pass = ""; // vide en local $bdd = "adresses_mails"; // nom de la Base de Données MYSQL // La connexion à la base // /!\ ne rien modifier dans cette partie @mysql_connect($host,$user,$pass) or die("Impossible de se connecter"); @mysql_select_db("$bdd") or die("Impossible de se connecter"); J'utilisais ce code pour ma connexion. Tout roulait. Mais ça, c'était avant... Que faut-il comme "code" dorénavant pour arriver à se connecter à sa base de données ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
bipi Posté(e) le 17 décembre 2017 Partager Posté(e) le 17 décembre 2017 bonjour, je ne fais pas de php sur les syno et je ne suis pas un expert dans le dev mais il me semble que tes syntaxes sont celles d'un autre temps.... (sourire) une piste a adapter : <?php $host_name = "xxxx"; $database = "xxxx"; $user_name = "xxxx"; $password = "xxxx"; $connect = mysqli_connect($host_name, $user_name, $password, $database); if(mysqli_connect_errno()) { echo '<p>connexion au serveur MySQL échouée: '.mysqli_connect_error().'</p>'; } else { echo '<p>Connexion MySQL OK.</p>'; } ---ta requête ici --- et tu fermes ta connexion mysqli_close($conn); ?> il y a forcément des personnes plus compétentes que moi, je leurs laisse le clavier. bonne journée P. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nounours54 Posté(e) le 17 décembre 2017 Auteur Partager Posté(e) le 17 décembre 2017 Merci pour la piste. En effet, j'avais la flemme de me mettre à jour donc je ne mettais pas à jour non plus mon code ^^. Affaire à suivre ;-) [Edit] Je viens de tester, cela ne fonctionne pas. Le pire étant que je n'ai pas de message d'erreur qui s'affiche, et quand je regarde le code source sur ma page de test il n'y a rien (l’exécution s'arrête net à partir des lignes concernant la connexion, il n'y a même pas la fin de mon code html...). Lien vers le commentaire Partager sur d’autres sites More sharing options...
unPixel Posté(e) le 17 décembre 2017 Partager Posté(e) le 17 décembre 2017 Au cas ou, essaie de mettre ça comme host : localhost:/run/mysqld/mysqld10.sock Lien vers le commentaire Partager sur d’autres sites More sharing options...
Novioritum Posté(e) le 7 mars 2018 Partager Posté(e) le 7 mars 2018 @Nounours54 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nounours54 Posté(e) le 29 mai 2018 Auteur Partager Posté(e) le 29 mai 2018 Le 07/03/2018 à 19:05, Novioritum a dit : @Nounours54 Hello, à vrai dire j'avais un peu délaissé mon aventure... Mais je compte m'y remettre. Je te remercie pour ton info, je vais tester ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.