Соединения проходят через localhost, используя файл mysqld sock. Они работают 99%% времени, но в некоторых странных условиях я получаю ошибку:
SQLSTATE[HY000] [2002] No such file or directory
На следующем запросе будут работать те же страницы.
Единственное, что я могу придумать, это какая-то странная ошибка файловой системы.
Получается, что перезагрузка mysql вызовет эту ошибку. : p И этот сайт не позволит вам ответить на свой вопрос сразу по какой-то причине. Спасибо за помощь.
Может быть проблема с разрешением файла в файле sock.
Mine находится в / var / run / mysqld, а ls -l выглядит так:
srwxrwxrwx 1 mysql mysql 0 May 14 06:28 mysqld.sock