Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
lesha_01
Сообщения: 4
Зарегистрирован: Вс дек 22, 2019 11:45 am
Благодарил (а): 2 раза
Поблагодарили: 0

Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение lesha_01 » Вс дек 22, 2019 12:12 pm

Добрый день!
Сегодня с утра обнаружил, что перестала поступать информация с датчиков умного дома, захожу в веб-интерфейс, а там:

Код: Выделить всё

Warning: mysqli_connect(): (HY000/2002): No such file or directory in /var/www/html/lib/mysqli.class.php on line 141
Can't connect to database (2002: No such file or directory)
Перезагрузка не помогает, консоль работает. Что-то можно сделать, чтобы это починить?
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение xor » Вс дек 22, 2019 12:37 pm

lesha_01 писал(а):
Вс дек 22, 2019 12:12 pm
Добрый день!
Сегодня с утра обнаружил, что перестала поступать информация с датчиков умного дома, захожу в веб-интерфейс, а там:

Код: Выделить всё

Warning: mysqli_connect(): (HY000/2002): No such file or directory in /var/www/html/lib/mysqli.class.php on line 141
Can't connect to database (2002: No such file or directory)
Перезагрузка не помогает, консоль работает. Что-то можно сделать, чтобы это починить?
у вас база пропала - сломалась или хакнули
За это сообщение автора xor поблагодарил:
lesha_01 (Ср дек 25, 2019 10:16 am)
Рейтинг: 1.16%
lesha_01
Сообщения: 4
Зарегистрирован: Вс дек 22, 2019 11:45 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение lesha_01 » Вс дек 22, 2019 12:44 pm

Если база сломалась - можно её как-то починить?
Консоль работает, всё грузится/логинится.
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 262 раза
Поблагодарили: 455 раз

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение Chainik » Вс дек 22, 2019 12:51 pm

lesha_01 писал(а):
Вс дек 22, 2019 12:44 pm
Если база сломалась - можно её как-то починить?
Консоль работает, всё грузится/логинится.
У меня было такое на Win10. Помогла переустановка Мажордомо "поверх". Был готов к варианту, когда все настройки пропадут, но, к моему удивлению, все сохранилось.
А вообще, периодический Backup -- это как "помыть руки перед едой".
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение xor » Вс дек 22, 2019 12:59 pm

lesha_01 писал(а):
Вс дек 22, 2019 12:44 pm
Если база сломалась - можно её как-то починить?
Консоль работает, всё грузится/логинится.
восстановить из бэкапа можно
lesha_01
Сообщения: 4
Зарегистрирован: Вс дек 22, 2019 11:45 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение lesha_01 » Вс дек 22, 2019 1:18 pm

xor писал(а):
Вс дек 22, 2019 12:59 pm
lesha_01 писал(а):
Вс дек 22, 2019 12:44 pm
Если база сломалась - можно её как-то починить?
Консоль работает, всё грузится/логинится.
восстановить из бэкапа можно
Это то что мне нужно?
Изображение
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение xor » Вс дек 22, 2019 2:28 pm

lesha_01 писал(а):
Вс дек 22, 2019 1:18 pm
xor писал(а):
Вс дек 22, 2019 12:59 pm
lesha_01 писал(а):
Вс дек 22, 2019 12:44 pm
Если база сломалась - можно её как-то починить?
Консоль работает, всё грузится/логинится.
восстановить из бэкапа можно
Это то что мне нужно?
Изображение
старенькая(, восстановить из пхпадмина можно, импорт погуглите
За это сообщение автора xor поблагодарил:
lesha_01 (Ср дек 25, 2019 10:16 am)
Рейтинг: 1.16%
lesha_01
Сообщения: 4
Зарегистрирован: Вс дек 22, 2019 11:45 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Всё сломалось: Warning: mysqli_connect(): (HY000/2002)

Сообщение lesha_01 » Вс дек 22, 2019 7:07 pm

Что делал в итоге: в phpmyadmin тоже валились ошибки, запускал сервер командой

Код: Выделить всё

sudo /etc/init.d/mysql start
После этого хотя бы пускало в панель управления phpmyadmin.
База упрямо импортироваться не хотела, периодически в некоторых вкладках phpmyadmin вообще намертво всё зависало. Решил всё форматнуть и начать с чистого листа :lol: Всем спасибо за помощь!
Ответить