Salut, j'utilise en parallele la derniere version de WAMP et depuis peu un hebergeur dedie.
En local, tout fonctionne nickel au niveau de l'authentification pour la connexion a la BDD.
Si j'attaque la BDD locale depuis un script local => marche
Si j'attaque la BDD exportee sur le serveur web depuis un script sur le serveur web => marche
Si j'attaque la BDD exportee depuis un script local => marche pas, je n'arrive pas a me connecter la BDD distante, voila le message d'errreur que j'ai ;
Code :
- Warning: mysql_connect() [function.mysql-connect]: OK packet 6 bytes shorter than expected in C:\wamp\www\plop.php on line 4
- Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using old authentication in C:\wamp\www\plop.php on line 4
- Impossible de se connecter : mysqlnd cannot connect to MySQL 4.1+ using old authentication
|
J'ai bien sur google-iser dessus, mais je n'ai pas encore trouve d'exemple qui me montre comment utiliser la nouvelle facon de s'authentifier. S'il ne s'agit que de changer ce bout de code, ca irait.
P.S. : Avant qu'on me pose la question, oui j'ai vrmt besoin d'utiliser des scripts locaux qui vont faire appel a la BDD hebergee sur mon serveur parce que cette BDD sera partagee entre une appli web et une appli desktop.