Can't connect to local MySQL server through socket
23 messages • Page 1 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
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.
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.
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 ?
en fait quand je fais un :
il me dit :
- Code: Tout sélectionner
/etc/init.d/mysql start
il me dit :
- Code: Tout sélectionner
* Starting named ... [ !! ]
* ...
* Starting mysql (/etc/mysql/my.cnf)
* MySQL NOT started (1) [ !! ]
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 :
Sous Gentoo je ne sais pas où MySQL trace ces erreurs par contre... A tout hasard :
- Code: Tout sélectionner
tail /var/log/mysql.log
tail /var/log/mysql/mysql.log
tail /var/log/messages
je fais :
rien ne se passe
puis
et voila ce qu'il me dit
tail /home/log/mysql/mysql.log
rien ne se passe
puis
tail /home/log/messages
et voila ce qu'il me dit
- Code: Tout sélectionner
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)
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 :
Au pire pour t'aider à trouver le fichier :
- Code: Tout sélectionner
find /var/log -type f -name '*mysql*'
comprend pas je fais :
il me donne un paquet de lignes du genre :
je retente un
et voila ce qu'il me donne
locate /var/log *mysql*
il me donne un paquet de lignes du genre :
- Code: Tout sélectionner
/home/mysql/ns29157-bin.117015
et fini par
/home/mysql/ns
je retente un
- Code: Tout sélectionner
/etc/init.d/mysql start
puis
tail /home/log/messages
et voila ce qu'il me donne
- Code: Tout sélectionner
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
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 :
Si vraiment c'est dans /var/log/messages :
- Code: Tout sélectionner
grep -i mysql /var/log/messages
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 ?
ben avec la commande :
rien ne se passe
avec
find /var/log -type f -name '*mysql*'
rien ne se passe
avec
- Code: Tout sélectionner
grep -i mysql /home/log/messages
- Code: Tout sélectionner
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
23 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Découvrir le statut d'auto-entrepreneur
- De la publicité ciblée dans les cartes de Google Local
- Google Friend Connect : présentation complète
- Technologie Pictometry dans Windows Live Local
- Google met à jour sa recherche locale
- Froogle Local
- Windows Live Local et MSN Virtual Earth
- Analyse de Google Maps et Yahoo Local
- Gestion des langues et des sessions en PHP / MySQL
- Yahoo acquiert Whereonearth
Consultez la description détaillée des produits ou services de Google suivants : Google Local, Google Friend Connect
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité




le forum