xpatval Posté 29 Septembre 2005 Partager Posté 29 Septembre 2005 Bonjour, matin, Comment peut-on, à partir d'un environnement local (en virtual host, 127.0.0.1:1111/), atteindre une base de données (mysql) qui ne l'est pas (en local) ? A partir de mon pc, je souhaite exécuter différents scripts php, dont certaines ressources sont sur mon disque dur, d'autres sur le serveur de l'hébergeur, et accéder à la bdd elle-aussi sur ce serveur ? Merci de vos réponses, xpatval Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 29 Septembre 2005 Partager Posté 29 Septembre 2005 (modifié) Salut, dans ta configuration de connection à une BDD tu dois donner l'hote. Souvent, on met "localhost". Si ton hébergeur le permet tu peux accéder au serveur de ta base de données depuis un client externe. Il suffit de lui demander l'adresse du serveur de BDD. Modifié 29 Septembre 2005 par NorSeb Lien vers le commentaire Partager sur d’autres sites More sharing options...
xpatval Posté 29 Septembre 2005 Auteur Partager Posté 29 Septembre 2005 "localhost" reste réservé à mon environnement local. C'est l'accès à l'environnement hébergé, et notamment à la base associée, qui me pose problème. Le message d'erreur en est explicite: Warning: mysql_connect(): Unknown MySQL Server Host 'xxxxxx' (11001) Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 29 Septembre 2005 Partager Posté 29 Septembre 2005 Le problème est que tu n'as pas l'autorisation d'accès à la base via l'extérieur. C'est souvent le cas chez les hébergeurs, pour des raisons de sécurité. Peut-être ton hébergeur a-t-il une solution ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant