Заметка для Plesk-пользователя со своим сервером, который столкнулся однажды с проблемой:

  1. Все сайты не работают и сообщают ошибку соединения с Базой Данных
  2. Админка Плеска тоже не работает и при попытке зайти показывает: ERROR: PleskFatalException: Unable to connect to database: mysql_connect(): No such file or directory (auth.php:149)
  3. Support провайдера, того же Хезнера — говорит что все ОК!

В общем, если вы попали на эту статью раньше всего, и при этом вы ничего не обновляли, не меняли в последнее время в Плеске – у вас просто кончилось место и сервер MySQL просто не может запуститься. У меня сервер работает на Debian 7. Вам надо зайти на сервер по SSH под root и найти источник «засорения» диска.

ssh [email protected]

Для этого определите что оно есть:

df -h

если найдете что диск на котором все ваши сайты полон на 100%, то ищите уже в той директории где 100%:

Filesystem Size Used Avail Use% Mounted on
rootfs 1.8T 1.8T 0 100% /

и найдете точно что можно удалить. В моем случае это были бекапы :) в папке /var/lib/psa/dump  удаляем их, можно парочку для начала:

rm  имя файла

И пробуйте рестартануть mysql сервер:

/etc/init.d/mysql restart
или
service psa start

Если получится, вы сможете вернуться снова в админку, сайты должны уже работать. В админке сносите лишние бекапы и меняйте настройки бекапа. Все.

1 комментарий к записи “ERROR: PleskFatalException: Unable to connect to database: mysql_connect(): No such file or directory (auth.php:149)”

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *