Accès à la BDD d'un site intranet

Résolu/Fermé
ludo77130 Messages postés 12 Date d'inscription jeudi 18 octobre 2012 Statut Membre Dernière intervention 29 juillet 2015 - 18 oct. 2012 à 13:09
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 18 oct. 2012 à 21:54
Bonjour,

J'ai un petit problème pour accéder à la base de données de mon site.
Les fichiers de mon site et la base de données sont sur un serveur Linux (Ubuntu), avec LAMP pour service web.

Voci le code de connexion à la base de données, en localhost:

$host = 'localhost';
	$_SESSION['host'] = $host;
	
	
	$user = 'root';
	$passwd='';
			
	mysql_connect($host,$user,$passwd); 


Avec $host = 'localhost', tout fonctionne à merveille ! Mais lorsque je met l'IP de ma machine serveur dans $host (ex: $host = '192.168.5.131'), la connexion à la base de données ne se fait plus, et le code d'erreur est le suivant:
Warning: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /var/www/connexion_BDD.php on line 11

Ma machine serveur est évidemment sur le même réseau que ma machine client.

Il n'y a à prioris aucune raison pour que ce code d'erreur apparaisse ...

Pourriez-vous m'aiguiller et m'aider pur réparer l'erreur ?

Merci


2 réponses

arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
18 oct. 2012 à 13:13
Sauf si ton serveur apache n'est pas sur le même ordinateur sur la base de donnée, tu n'a aucune raison changer le serveur dans la variable $host.
Le code étant executé sur le serveur, tu restes dans tout les cas en localhost.
1
ludo77130 Messages postés 12 Date d'inscription jeudi 18 octobre 2012 Statut Membre Dernière intervention 29 juillet 2015
18 oct. 2012 à 14:30
Problème résolu, merci beaucoup !
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
18 oct. 2012 à 21:54
N'oublie pas de modifier le statu comme tel (en haut de page).
0