Ошибка Can't connect to local MySQL server through socket

Ингда при длительной работе сайта со временем неожиданно появляется ошибка у CMS Drupal:

PDOException: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in lock_may_be_available() (line 167 of /var/www/site.ru/www/includes/lock.inc).

Это значит отвалился MySQL. Если вы не ковырялись в настройках, то скорее всего ошибка вызвана нехваткой места на жёстком диске.

Почистите логи по пути /var/log/

Часто просматривая этот каталог можно найти довольно тяжёлые текстовыве файлы логов.

После очистки и перезагрузки сервера сайт продолжил свою работу.

google plus+