Connection base de donnée sur NAS synology

Résolu
flo39400 Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   -  
flo39400 Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai voulu tester de mettre mon site en ligne via un NAS synology, le problème sais que ça ne marche pas comme si j'arriver pas a me connecter a la base de donnée donc je comprend pas trop.....

<?php
session_start();
try{
$bdd = new PDO('mysql:host=http://monsite.synology.me;dbname=ma_base_news; charset=utf8', 'root', '');
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
} catch(PDOException $e) {
 die('Erreur : ' . $e->getMessage());
}

?>



Message afficher:
Erreur : SQLSTATE[HY000] [2002] php_network_getaddresses: gethostbyname failed. errno=0



<?php
session_start();
try{
$bdd = new PDO('mysql:host=http://monsite.synology.me;dbname=ma_base_news; charset=utf8', 'root', '');
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8") 
} catch(PDOException $e) {
 die('Erreur : ' . $e->getMessage());
}

?>

Quand j'ajoute cela ça change juste que il y a aucun message mais cela n'affiche rien....



Le site a était développer sur WAMP serveur via windows php version 5.6.25
Serveur synology PHP 5.6
Version DSM 6.0.2-8451 Update 6


Merci d'avance.


A voir également:

1 réponse

Judge_DT Messages postés 29412 Date d'inscription   Statut Modérateur Dernière intervention   9 671
 
Salut,

Le "host" doit être une adresse IP ou un nom DNS, pas une URL...

Si le serveur sql tourne sur la même machine que le serveur Web, ça doit probablement être 127.0.0.1 ou localhost
~ Savoir écouter, c'est posséder, outre le sien, le cerveau des autres... disait Léonard de Vinci.
1
flo39400 Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   21
 
Merci super :) Bonne journée.
0