Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Can't connect to local MySQL server through socket

Aller à la page 1, 2  Suivante
Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 11:27    Sujet du message: Can't connect to local MySQL server through socket

Bonjour,

je suis sous gentoo-ovh_64, et j'ai un message d'erreur qui apparait sur mon site:

Warning: mysql_connect() [function.mysql-connect]:Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/monsite/www/html/opendbasededonnee.php on line 3
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Si besoin je peux transmettre les dernières lignes de commandes effectuées.

Merci de votre aide.
 
Yanig
passion
WRInaute accro
WRInaute accro

Inscrit le: 06 Jan 2006
Messages: 2154
Localisation: La Rochelle

URL permanente de ce messagePosté le : Ven Avr 11, 2008 11:29    Sujet du message: Can't connect to local MySQL server through socket

le message me parait clair!
Vérifies tes identifiants de connexion à la BDD!
 
passion Visiter le site web du posteur
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 11:39    Sujet du message: Can't connect to local MySQL server through socket

passion a écrit:
le message me parait clair!
Vérifies tes identifiants de connexion à la BDD!



ça marchait avant, et je n'ai pas changé les id de connexion.
 
Yanig
fredm
WRInaute impliqué
WRInaute impliqué

Inscrit le: 02 Nov 2004
Messages: 400
Localisation: Nice, Alpes Maritimes, France

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:08    Sujet du message: Can't connect to local MySQL server through socket

Si tu utilises également un serveur SQL en local avec des paramètres de login différents, et que tu aurais accidentellement uploadé ces paramètres sur le serveur ovh ...?
 
fredm Visiter le site web du posteur
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:19    Sujet du message: Can't connect to local MySQL server through socket

Citation:
Si tu utilises également un serveur SQL en local avec des paramètres de login différents, et que tu aurais accidentellement uploadé ces paramètres sur le serveur ovh ...?


et bé non je ne crois pas,

il aurrait fallut que ce soit un fichier .sql par exemple ?
 
Yanig
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1248
Localisation: Lyon

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:21    Sujet du message: Can't connect to local MySQL server through socket

Comme dit plus haut : "le message me parait clair", ce n'est pas une erreur d'identification. Le socket n'est pas accessible, donc vérifie qu'il existe et que MySQL tourne...
 
Bool Visiter le site web du posteur
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:23    Sujet du message: Can't connect to local MySQL server through socket

en fait quand je fais un :

Code:
/etc/init.d/mysql start


il me dit :

Code:

 * Starting named ...                                                                           [ !! ]
 *  ...
 * Starting mysql (/etc/mysql/my.cnf)
 * MySQL NOT started (1)                                                                        [ !! ]
 
Yanig
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1248
Localisation: Lyon

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:26    Sujet du message: Can't connect to local MySQL server through socket

Et bien regarde dans les logs ce qui coince avec ta configuration.

Sous Gentoo je ne sais pas où MySQL trace ces erreurs par contre... A tout hasard :
Code:
tail /var/log/mysql.log
tail /var/log/mysql/mysql.log
tail /var/log/messages
 
Bool Visiter le site web du posteur
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:35    Sujet du message: Can't connect to local MySQL server through socket

je fais :
Citation:
tail /home/log/mysql/mysql.log

rien ne se passe

puis
Citation:
tail /home/log/messages


et voila ce qu'il me dit

Code:
Apr 11 13:23:01 ns29157 cron[12023]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:24:01 ns29157 cron[15194]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:25:01 ns29157 cron[18426]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:26:01 ns29157 cron[21600]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:27:01 ns29157 cron[24811]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:28:01 ns29157 cron[27983]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:29:01 ns29157 cron[31207]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:30:02 ns29157 cron[2170]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
Apr 11 13:30:02 ns29157 cron[2172]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 11 13:31:01 ns29157 cron[5405]: (root) CMD (/usr/local/rtm/bin/rtm >/dev/null 2>/dev/null)
 
Yanig
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1248
Localisation: Lyon

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:37    Sujet du message: Can't connect to local MySQL server through socket

Oui enfin ce n'était que des indications : à toi de trouver le fichier de log utilisé par MySQL sur ta machine. Et "tail" ne renvoyant par défaut que les 10 dernières lignes, c'est à lancer tout de suite après avoir fait ton "mysql start".

Au pire pour t'aider à trouver le fichier :
Code:
find /var/log -type f -name '*mysql*'
 
Bool Visiter le site web du posteur
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:51    Sujet du message: Can't connect to local MySQL server through socket

comprend pas je fais :

Citation:
locate /var/log *mysql*


il me donne un paquet de lignes du genre :

Code:
/home/mysql/ns29157-bin.117015

et fini par

/home/mysql/ns


je retente un
Code:
/etc/init.d/mysql start

puis

tail /home/log/messages




et voila ce qu'il me donne
Code:
Apr 11 13:46:10 ns29157 named[21562]: no IPv6 interfaces found
Apr 11 13:46:10 ns29157 named[21562]: listening on IPv4 interface lo, 127.0.0.1#53
Apr 11 13:46:10 ns29157 named[21562]: listening on IPv4 interface eth0, 91.121.100.186#53
Apr 11 13:46:10 ns29157 named[21562]: command channel listening on 127.0.0.1#953
Apr 11 13:46:16 ns29157 named[22052]: starting BIND 9.3.2 -u named -n 1
Apr 11 13:46:16 ns29157 named[22052]: loading configuration from '/etc/bind/named.conf'
Apr 11 13:46:16 ns29157 named[22052]: no IPv6 interfaces found
Apr 11 13:46:16 ns29157 named[22052]: listening on IPv4 interface lo, 127.0.0.1#53
Apr 11 13:46:16 ns29157 named[22052]: listening on IPv4 interface eth0, 91.121.100.186#53
Apr 11 13:46:16 ns29157 named[22052]: command channel listening on 127.0.0.1#953
 
Yanig
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1248
Localisation: Lyon

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:55    Sujet du message: Can't connect to local MySQL server through socket

Tant que tu ne regarderas pas dans le fichier de log MySQL, tu n'y arriveras pas... les trace de "bind" et "cron", on s'en fout un peu pour le coup.

Si vraiment c'est dans /var/log/messages :
Code:
grep -i mysql /var/log/messages
 
Bool Visiter le site web du posteur
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1248
Localisation: Lyon

URL permanente de ce messagePosté le : Ven Avr 11, 2008 12:57    Sujet du message: Can't connect to local MySQL server through socket

Hop, d'après Google (10 secondes de recherche), c'est bien dans le dossier /var/log/mysql que c'est stocké... La commande find que je t'ai indiquée ci dessus devait te l'indiquer, non ?
 
Bool Visiter le site web du posteur
Yanig
Nouveau WRInaute

Inscrit le: 09 Fév 2008
Messages: 35
Localisation: Brest

URL permanente de ce messagePosté le : Ven Avr 11, 2008 13:04    Sujet du message: Can't connect to local MySQL server through socket

ben avec la commande :
Citation:
find /var/log -type f -name '*mysql*'

rien ne se passe

avec
Code:
 grep -i mysql /home/log/messages


Code:
Apr 10 18:56:07 ns29157 rc-scripts: Strange, the socket file already exist in "/var/run/mysqld/mysqld.sock"
Apr 10 18:56:07 ns29157 rc-scripts: it will be removed now and re-created by the MySQL server
Apr 10 19:09:10 ns29157 rc-scripts: Strange, the socket file already exist in "/var/run/mysqld/mysqld.sock"
Apr 10 19:09:10 ns29157 rc-scripts: it will be removed now and re-created by the MySQL server
Apr 10 19:12:40 ns29157 rc-scripts: Strange, the socket file already exist in "/var/run/mysqld/mysqld.sock"
Apr 10 19:12:40 ns29157 rc-scripts: it will be removed now and re-created by the MySQL server
Apr 10 22:41:00 ns29157 rc-scripts: WARNING:  "mysql" has already been started.
Apr 10 22:41:09 ns29157 rc-scripts: Strange, the socket file already exist in "/var/run/mysqld/mysqld.sock"
Apr 10 22:41:09 ns29157 rc-scripts: it will be removed now and re-created by the MySQL server
Apr 10 23:00:00 ns29157 rc-scripts: Strange, the socket file already exist in "/var/run/mysqld/mysqld.sock"
Apr 10 23:00:00 ns29157 rc-scripts: it will be removed now and re-created by the MySQL server
 
Yanig
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1248
Localisation: Lyon

URL permanente de ce messagePosté le : Ven Avr 11, 2008 13:08    Sujet du message: Can't connect to local MySQL server through socket

Euh... t'es certain que MySQL tourne pas déjà ? :S
 
Bool Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 2 - Aller à la page 1, 2  Suivante
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort