Очередная ошибка: Sorry, SMF was unable to connect to the database.

Автор Солярис, 17 января 2009, 11:32:33

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Солярис

Приветствую!

Помогите с решением проблемы. wallbash wallbash

Опять выдается ошибка: Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

Написал хостеру. Тот в свою очередь просит сообщить, какая mysql ошибка возникает? И чего сообщать?!

Заранее благодарю за помощь.

Yworld_garry

Чисто гипотетически можно предположить, что изменились настройки в Settings.php и форум не конектится с базой(открываем и проверяем) Бывает так же при атаках на проект и не самых грамотных, меняют всё подряд или скрипт меняет и тогда тоже может такое быть.
Но скорее всего либо просто база лежит, либо у хостера ограничения конекта(хотя скорее база лежит, причины бывают разные).

1 Проверьте настройки в Settings.php
2 Зайдите в управление базой мускул(тем что дает ваш хостер). Может оно вообще не пашет, в смысле сервер мускула.

Солярис

Настройки верные.
В phpMyAdmin вхожу - база на месте.

Однако форум не работает. Что хостеру писать, кроме того, что уже изложено, ума не приложу.

Yworld_garry

Если есть возможность сделать дамп базы и создать новую. Можно попробовать сделать.
И прописать новую базу в Settings.php. Если заработает, то забыть. Если не заработает так и описать хостеру.

Солярис


Солярис


Солярис

Кстати, кто-нибудь из уважаемых форумчан знает, если удалены отдельные таблицы из базы данных, как из другой сохраненной копии базы перенести в эту базу только сообщения, т.к. потеряны все сообщения за 16 число.

Солярис

Либо перенести только данные для таблицы smf_settings ?

Плиз, не хочется терять ни сообщения за 16, ни тем более зарегистрированных этим числом пользователей.

Mavn

сообщения лежат в smf_messages в smf_settings только настройки
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

bbbbbb

солярис, попробуй сам подключиться к база через пхп скрипт свой, если не подключиться то значит хостинг гонит...

в данном случае пишется что не может быть подключено по той причне что соедиение занято (busy), то есть исчерпано количество соединений активных!

но ты говоришь что у тебя сайт и форум стоит, совсем возможно что что-то генерит подключения к базе... !!

если хостинг нормальный!! то я  бы у него спросил:
1) сколько у меня подключений за час идет? и сколько вы подключений даете на какой период времени?
2) и за какое время подключение к СУБД обрывается по тай-ауту?


короче тут все решаемо, изучайте :)

Солярис

Вобщем, сделал так: из копии базы за 16 число взял таблицу smf_settings (код) и добавил её (через SQL-запрос) в копию базы от 17.
Все заработало.

Всем спасибо.