Apache et MYSQL sur des serveurs differents

Eléphant du PHP | 396 Messages

15 sept. 2005, 12:18

Bonjour à tous...

Comme l'indique le titre du topic : est-ce possible (et surtout comment ça marche ^^) de mettre apache et de faire tourner une appli php sur un serveur avec une BD MYSQL qui se trouverait sur un autre serveur?

Merci pour vos réponses.

Mammouth du PHP | 19672 Messages

15 sept. 2005, 12:28

Sous réserve, je dirais qu'il faut faire pointer vers le serveur sur lequel est installé MySQL en précisant l'IP réseau et le port 3306 (par défaut, ou un autre si configuré défféremment), par exemple:
<?php
$serveur = "192.168.0.15:3306";
//.. autres paramètres de donnexion
?>
À vérifier, mais ça devrait fonctionner.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 199 Messages

15 sept. 2005, 12:36

dans mysql_connect(), la plupart du temps c'est localhost mais rien ne t'empeche de mettre l'IP d'un serveur distant :wink:
Les 2 font la paire : coder ET commenter :wink:

Eléphant du PHP | 396 Messages

15 sept. 2005, 12:42

dans mysql_connect(), la plupart du temps c'est localhost mais rien ne t'empeche de mettre l'IP d'un serveur distant :wink:
J'y ai pensé après avoir posté ma question en fait :)

Merci pour vos réponses en tout cas, j'essaye comme ça :merci:

Mammouth du PHP | 19672 Messages

15 sept. 2005, 13:33

Tiens-nous au courrant si ça fonctionne, le sujet est intéressant.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 396 Messages

15 sept. 2005, 14:11

Ce que je voulais faire c'etait de me connecter en local à une BD qui est sur un serveur OVH.
Et apparemment pour raison de sécurité, chez OVH (comme chez la plupart des hébergeurs), on ne peut se connecter aux serveurs de BD seulement depuis les scripts hébérgés sur leurs serveurs WEB. :s

Mammouth du PHP | 1885 Messages

15 sept. 2005, 14:51

Bonjour,

En effet, l'accès est restreint à l'intérieur du réseau d'OVH.
Pour information, il est aussi possible de fournir un nom de domaine comme nom de serveur en lieu et place de l'adresse IP.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 396 Messages

15 sept. 2005, 17:09

Oui exact.

Merci pour vos réponses.

Y a pas un tag "Résolu mais pas faisable"? :D

ViPHP
pjl
ViPHP | 2119 Messages

15 sept. 2005, 23:39

Oui exact.

Merci pour vos réponses.

Y a pas un tag "Résolu mais pas faisable"? :D
Faisable en fonction de la configuration du serveur MySQL.
Ce n'est pas pareil.

Eléphant du PHP | 396 Messages

15 sept. 2005, 23:47

Vi mais ce que je voulais faire (à savoir me connecter sur un serveur MYSQL d'OVH) n'est pas faisable qd meme ^^

Bref :)