error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'.
- qd le démon mysql est lancé, as tu bien :
1. le port3306 port ouvert (netstat -taun)
2. un socket à l'emplacement spécifié dans le message d'erreur.
1. fais un phpinfo() et regarde l'emplacement où doit se trouver le socket mysql pour php.
2. si l'emplacement ou le nom du socket est différent
- soit tu modifies php.ini pour qu'il aille chercher le socket mysql là ou il est actuellement (ligne mysqld.default_socket= /path/nom)
- soit tu modifies le fichier de lancement du démon mysql pour lui faire passer en option l'emplacement du socket qu'il doit créer (dans /etc/init.d/mysqld : safe_mysqld --socket=/path/nom).
Si le socket demandé par php est au même emplacement que celui créé par mysql, c que c pas ça
normalemnt en installant des paquage de ta distributin, tu ne devrais pas avoir de problème.
Si tu les as compilés, il faut donner une option d'emplacement de socket mysql identique évidemment
[jfdsdjhfuetppo]--Message édité par ethernal--[/jfdsdjhfuetppo]