connexion à une db distante

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : connexion à une db distante

par Sékiltoyai » 24 mai 2007, 13:07

en effet les connexion exterieur pour les db 1&1 sont bloquer via firewall donc pas moyen de si connecter de l'exterieur grrrrrrrrrr :twisted:
Fallait s'y attendre :-/

par Sékiltoyai » 24 mai 2007, 13:06

j'ai fait des ping sur les deux server de db de mes 2 db mais aucun ne passe :?
Les pings ne sont pas forcément sensés passer, mais,, je ne connais pas leur architecture réseau, à priori, le serveur dns devrait renvoyer l'adresse ip du serveur...

par BeRoots » 24 mai 2007, 13:05

en effet les connexion exterieur pour les db 1&1 sont bloquer via firewall donc pas moyen de si connecter de l'exterieur grrrrrrrrrr :twisted:

merci pour le coup de pouce zeus & Sékiltoyai ;)

par Sékiltoyai » 24 mai 2007, 13:04

Si le nom du serveur est correct et que tu travailles sur ton ftp 1and1, alors le problème vient de 1and1. Le problème vient du fait que le serveur dns de 1and1 n'est pas capable de trouver le sous domaine 'db577' de leur ndd. Il est possible qu'ils aient oublier d'enregistrer le serveur dans leurs enregistrements dns ou une connerie du genre...

par BeRoots » 24 mai 2007, 13:02

l'ai deux db chez 1&1 et elle fonctionne...
j'ai fait des ping sur les deux server de db de mes 2 db mais aucun ne passe :?

c'est vraiment bizard car pourtant tout fonctionne niveau de mes db chez eux...

je vais voir du coté du support 1&1 ;)

par zeus » 24 mai 2007, 12:58

Il me semble que les serveurs de base de données 1and1 ne sont accessible que depuis les serveurs web 1and1 :S

par BeRoots » 24 mai 2007, 12:56

apres test en local et test sur mutualiser, la seul difference est dans le message d'erreur sql:
en local, on a le message d'erreur de mon precedent post et sur mutualisé on a ceci
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'db577.1and1.fr' (1) in C:~\fonction.php on line 8
Erreur SQL !

Unknown MySQL server host 'db577.1and1.fr' (1)
pourtant mes parametres $hostdb $userdb et $passdb sont correct :?
comment est il possible qu'il m'affiche "Unknown MySQL server host" :-k

par Sékiltoyai » 24 mai 2007, 12:49

Code : Tout sélectionner

C:\Documents and Settings\Sékil>ping db577.1and1.fr La requête Ping n'a pas pu trouver l'hôte db577.1and1.fr. Vérifiez le nom et essayez à nouveau.
En gros, le serveur n'existe pas (Je ne pense pas que les serveurs web filtrent les requètes ICMP). Donc vérifie le nom du serveur, parce qu'à mon avis il est faux.

connexion à une db distante

par BeRoots » 24 mai 2007, 12:14

salut a tous :)

j'essaye de me connecter à une db qui n'est pas sur le même server que le script qui tente de si connecter.

je fait ainsi:
   //connexion au serveur MySQL
   include ("sql_info_connection.php");
   $connexion = mysql_connect($hostdb, $userdb, $passdb) or die('Erreur SQL !<br />'.$connexion.'<br />'.mysql_error());

   //sélection de la BDD
   $db = mysql_select_db($usedb,$connexion) or die('Erreur SQL !<br />'.$db.'<br />'.mysql_error());

   // on recupere tout pour l'id1
   $sql = "SELECT * FROM `$table` WHERE id = 1";
   $result = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

   mysql_close();
voici le message d'erreur que j'obtient:
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'db577.1and1.fr' (11001) in C:~\fonction.php on line 8
Erreur SQL !

Unknown MySQL server host 'db577.1and1.fr' (11001)
j'ai pourtant les bonne info de connexion à cette db dans sql_info_connection.php :-k
1&1 me propose un numero de port à la création de la db donc j'ai essayé de le mettre dans le host (db577.1and1.fr:3306) mais j'ai toujour la même erreur :(
le port 3306 est le port standart sql donc c'est apparament pas le soucis...

si quelqu'un à une idée ;)
merci d'avance