Rechercher : dans
Par :

[php/mysql] Can't connect to local MySQL srv

Dernière réponse le 4 jui 2008 à 17:18:55 konish, le 12 jan 2006 à 18:07:54 
 Signaler ce message aux modérateurs

Bonjour =) ...

quand je valide un formulaire sur mon site web j'ai cette erreur là:

"Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"

Lors de mes tests, le site web et la base mysql etaient sur le même serveur et tout fonctionnait sans probléme. Mais comme mon hebergeur ne fait pas de base mysql gratuitement et qu'il me reste des IP Publics, je me suis monté un serveur lamp et l'ai connect sur le web.
J'ai juste changé cette ligne :

$db=mysql_connect("host","user","pass");

pour le 'host' j'ai remplacé"localhost" par l'IP Public de mon serveur lamp...
Je pensais que ça fonctionnerai ainsi, mais je me retrouve avec cette erreur...=(

Y a t-il une solution pour pourvoir fonctionner ainsi...?

Merci.

1

king, le 12 jan 2006 à 21:34:46

Faudrait voir d'abord, si ton hébergeur autorise la manoeuvre. Pour beaucoup c'est non.

Ou installer le site sur un hébergement php sans base et là, normalement, tu peux connecter sur une base externe :-)

Répondre à king

2

konish, le 13 jan 2006 à 10:15:00

Ok king bien vue...

effectivement mon provider n'autorise pas la manoeuvre!!...c'est dingue.

dsl pour le dérangement et merci beaucoup!!...

Répondre à konish

3

asas, le 21 mai 2008 à 02:23:42

Je veux afficher un prgramme fait en php mais il m'affiche ce pblème là:
Erreur :Can't connect to MySQL server on 'localhost' (10061)

Répondre à asas

4

 ck, le 4 jui 2008 à 17:18:55
  • +1

J'ai un site qui marchait normalement et tout d'un coup il affiche ce message

Can't connect to local MySQL server through socket

qu'est ce t-il passé
merci

Répondre à ck