Erreur sur le serveur mais execution impec en local

Erreur sur le serveur mais execution impec en local - PHP - Programmation

Marsh Posté le 02-02-2009 à 10:48:15    

Bonjour à tous !
Je suis débutant dans le developpement web et j'ai quelques soucis.
Je développe en local avec easyphp 3.0 et tout se passe correctement.
Par contre, quand je fais le test sur le serveur, j'ai le message suivant :
 
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
 
L'hébergeur est 0fees.net et voici les caractéristiques du serveur
OS : LINUX
Apache version : 2.2.11 (Unix)
PHP version : 5.2.8
MySQL version : 5.0.67
 
Merci de votre aide.

Reply

Marsh Posté le 02-02-2009 à 10:48:15   

Reply

Marsh Posté le 03-02-2009 à 09:18:23    

Bonjour,
 
Oublie EasyPHP et utilise WAMP, dernière version. Une chose dont je suis sûre WAMP utilisé les mêmes "paramètres" (PHP5 et MYSQL 5.0) que ton serveur...
 
Peut tu nous afficher ton code, celui qui te permet de te connecter à la base de donnée ?  
 
++

Reply

Marsh Posté le 03-02-2009 à 17:51:08    

change mysql_connect("localhost", "root", "" ); par les données de ton hébergeur !

Reply

Marsh Posté le 03-02-2009 à 18:40:15    

exact, le message d'erreur n'est pas très explicite mais le problème vient sûrement de là ;)

Reply

Marsh Posté le 10-02-2009 à 18:52:30    

Bonjour,
Merci pour vos réponses et j'excuse du temps mis avant de vous informer du résultat. Ce qui se passait et que je trouve bizarre, c'est que physiquement mes fichiers php avaient des noms en minuscule. Or dans mon code, je faisais référence à ces fichiers en écrivant le nom en majuscule.
J'ai donc passé en revu mes objets et mon code respectant la casse. Tout est rentré dans l'ordre.
 
Merci et à bientôt
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed