connexion sur un serveur mysql chez un hebergeur

Eléphanteau du PHP | 26 Messages

15 févr. 2006, 19:00

je n'arrive pas à me connecter à la base de données qui est chez un hebergeur :

je fais ma connexion:

Code : Tout sélectionner

$user = "nomutilisateur"; $host = "nomserveur"; $password="motpasse"; $database="nombase"; $connection = mysql_connect ($host,$port,$user,$password) or die("connexion serveur impossible "); $db= mysql_select_db ($database,$connection ) or die("selection de la base de données impossible");
et j'obtiens le message d'erreur suivant :

Code : Tout sélectionner

Warning: mysql_connect(): Unknown MySQL Server Host '....' (11004) in c:\program files\easyphp1-8\www\serveurdistant\connexion.php on line 7

merci de m'aider

ViPHP
fab
ViPHP | 2657 Messages

15 févr. 2006, 19:02

bah remplace tes variables par les vraies valeur de cet hébergeur lol
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphanteau du PHP | 26 Messages

16 févr. 2006, 10:20

ca vient pas de là car mes variable sont remplacées par les valeur de l'hebergeur dans mon code.
ca n'a pas resolu mon problème......
merci si vous pouvez m'aider

Mammouth du PHP | 19672 Messages

16 févr. 2006, 10:42

Un doute m'effleure: est-ce que par hasard tu essayerais de te connecter sur le serveur de ton hébergeur à partir de ton application en local ? Si c'est ça, renseigne-toi auprès de ton hébergeur, il est fort possible que ce type d'accès soit bloqué: c'est un cas courrant et par exemple un site sur free.fr ne permet pas ce type de connexion externe.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 26 Messages

16 févr. 2006, 10:48

en effet c'est la cas. comment je pourrai regler ce problème
merci

Mammouth du PHP | 19672 Messages

16 févr. 2006, 11:07

Soit tu travailles sur les fichiers directement chez ton hébergeur, donc si ton éditeur de code le permet via ftp, soit tu travailles en local sur la base locale : il n'y a pas vraiment d'autre solution... à moins que ton hébergement soit sur serveur dédié auquel cas il faut modifier les droits d'accès dans le fichier de configuration de MySQL.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 26 Messages

16 févr. 2006, 11:15

merci pour tous ces renseignements
est-ce que tu ssais comment faire pour modifier les droits d'accès dans le fichier de configuration de MySQL??

Mammouth du PHP | 19672 Messages

16 févr. 2006, 11:22

Honettement non, d'autant moins si c'est un système UNIX/Linux, mais demande au support de ton hébergeur, il aura sans doute une ressource vers laquelle te diriger
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: