Salut à tous !
J'ai développé un script qui tourne en local (avec EasyPHP) et qui va mettre à jour des données sur un serveur distant. (Serveur dédié chez 1and1). J'ai donc besoin de me connecter à distance, pour ce faire j'ai ce script de connexion :
Jusque là rien de sorcier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $host="ipduserveur:3306"; $user="utilisateur"; $pass="motdepasse"; $bdd="basededonnées"; $db=mysql_connect($host,$user,$pass);
Au niveau du serveur, j'ai ouvert le port 3306 en TCP sur le Firewall, et en ce qui concerne les privilèges dans mysql, pour l'instant j'essaye de me connecter avec l'utilisateur admin qui a l'accès à toutes les bases depuis n'importe quel serveur (%) en All Privileges.
Le fichier my.ini ne contient pas la ligne "bind adress" ni "skip networking"
Et voila donc comment je me fais jeter :
Ca fait des heures que je suis là dessus et je commence à être à court d'idées...quelqu'un pourrait-il m'aider ?Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://ipduserveur:3306) in C:\Program Files\EasyPHP-5.3.2i\www\mailing\conf.php on line 7
Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files\EasyPHP-5.3.2i\www\mailing\conf.php on line 7
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\EasyPHP-5.3.2i\www\mailing\conf.php on line 7
Merci d'avance![]()
Partager