Salut Jimbo,
J’ai un problème avec mon serveur, je ne sais pas si tu pourras m’aider.
Depuis ce dimanche, je n’arrive plus à me connecter au ftp, et aux mails via roundcube.
Les sites sans base de données fonctionnent, mais en revanche, il y a un message d’erreur sur tous les sites avec base de données.
J’arrive à me connecter en ssh. J’ai essayé de redémarrer différents service, rien ne change.
Et j’ai essayé de redémarrer le serveur, rien ne change non plus.
Exemple d’erreur sur une page d’un site avec base de données :
Link to database cannot be established: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Quand j’essaye d’arrêter et de redémarrer mysql, voici ce que ça m’affiche :
/etc/init.d/mysql stop
stop: Unknown instance:
/etc/init.d/mysql start
start: Job failed to start
Si je tape :
mysql -u root
J’ai l’erreur suivante :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
=> A priori, le problème viendrait que je n’ai plus le fichier mysqld.sock ??
Je viens d’essayer de le recréer en tapant la commande suivante :
touch /var/run/mysqld/mysqld.sock
Et à priori, il a été recréé.
J’ai ensuite tapé la commande pour les droits :
chown mysql /var/run/mysqld/mysqld.sock
Et j’ai essayé de relancé mysql en tapant :
service mysql start
Mais ça ne relance toujours pas mysql, j’ai toujours l’erreur suivante :
start: Job failed to start
As-tu une idée de manipulation que je pourrais faire ?