Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: hotwax le le 12-08-2006 a 14:53:44

Titre: Base SQL unique pour sites hébergés sur serveurs différents
Posté par: hotwax le le 12-08-2006 a 14:53:44

Bonjour,

J'ai un site http://www.jacquet-peche.com hébergé sur un serveur et j'ai un autre site http://www.lespetitsmatins.info hébergé sur un autre serveur.

Le 2 ième site est un site qui regorge d'information, du genre, éphéméride, saint du jour, dictions .... J'aimerais bien récupérer des informations (stockées dans une base MYSQL) de ce serveur et les afficher sur la page d'accueil du premier site.

Pourriez-vous m'expliquer comment faire sachant que j'ai des informations bien spécifique pour la connexion de chaque site, je dois donner un $host; $user; $pass; et nom de base de donnée.

Merci pour votre aide

Eric (http://[url=http://]][/url)

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: TonTon FluBB le le 12-08-2006 a 18:13:57

Bonjour !

Attention, il faut savoir que les connexions distantes sur une base de données sont bien souvent interdites pour question de sécurité.

Tu peux toujours essayer de bricoler un script que tu héberge sur ton serveur possédant la base de données, et tu appel ce script depuis ton 2ème site.

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: petit_bab le le 17-08-2006 a 09:11:35

Citation:
Tu peux toujours essayer de bricoler un script que tu héberge sur ton serveur possédant la base de données, et tu appel ce script depuis ton 2ème site.


La solution idéale dans ce cas de figure, ce serait d'utiliser un systeme de services web en XML.

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: KaRaK le le 17-08-2006 a 17:26:49

Cela depend de la configuration de ton serveur.

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: Charlie le le 22-08-2006 a 16:12:16

Tu peux toujours essayer de bricoler un script que tu héberge sur ton serveur possédant la base de données, et tu appel ce script depuis ton 2ème site.

je pense que c'est la meilleure solution

A tester

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: tavman le le 25-08-2006 a 01:25:39

essaye de voir si la fonction file() pourrait pas te convenir...

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: erwinol le le 29-08-2006 a 09:39:30

Pourquoi faire simple quand on peut faire compliqué ...

Il suffit de faire une connexion distante vers la base de données distante ... je vois pas où est le problème. Perso j'ai un serveur dédié qui fait office de serveur SQL et mes autres serveurs y accèdent sans problème. Il est juste conseillé au niveau du serveur SQL de n'autoriser que les IP des serveurs qui vont y accéder.

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: TonTon FluBB le le 29-08-2006 a 09:49:45

Salut,

Oui mais sur les hébergements mutualisés, les connexions distantes sont souvent désactivées pour question de sécurité !

Tandis que toi sur ton serveur dédié tu peux le configurer comme tu le sent et tu as surement autorisé les connexions distantes :P

Titre: Re:Base SQL unique pour sites hébergés sur serveurs différents
Posté par: erwinol le le 30-08-2006 a 16:40:46

Citation de: TonTon FluBB le le 29-08-2006 a 09:49:45
Tandis que toi sur ton serveur dédié tu peux le configurer comme tu le sent et tu as surement autorisé les connexions distantes :P


Oui j'autorise les connextions distantes seulement sur le port de mysql et seulement pour l'IP du serveur web.

Si son hébergeur bloque, là évidemment ce n'est plus possible. Mais techniquement ça ne pose aucun problème sinon :)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.