Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Восстановление работоспособности

Младший пользователь
Сообщений: 7
ситуация вот какая. была удалена база и при входе на сайт ошибка 404, при входе в админку предлагает ввести лог и пароль но мои(помню и лог и пароль) не работают. на хостинге база отсутствует. нашёл древний бакап. сайт siniykub.ru
вопрос
- как восстановить базу из бакапа
- возможно ли восстановить сайт без потери данных

-- Изменено "pda73": 04.08.2013 23:53 --
Супер пользователь
Сообщений: 171
Какая база, MySQL или на файлах?
И что именно у Вас удалено?
Младший пользователь
Сообщений: 7
MEN:
Какая база, MySQL или на файлах?
И что именно у Вас удалено?

база MySQL. файлы системы остались а база затёрта.
Разработчик
Сообщений: 605
Ошибка 404 не должна происходить, если была снесена база данных. Без базы данных сайт не работоспособен вообще, тем более авторизация (все данные в ней хранятся, на то она и база. только самые главные настройки хранятся вне ее, вроде данных, необходимых для подключения к базе). Но он должен писать, что не может установить соединение с базой, или будут вылезать ошибки запросов. Проверьте наличие index.php в корне сайта. Всего скорее, с файлами системы тоже не совсем порядок.

Создайте новую базу на вашем хостинге, проверьте правильность настроек для подключения к ней в файле /config/db_config.php. Сохранность данных определяется сейчас сохранностью бэкапа, раз вы утверждаете, что рабочая база по каким-то причинам была снесена. Но раз бэкап старый, то ситуация плоха. Можете поговорить с поддержкой хостинга, может быть, у них окажется резервная копия. Имеющийся бэкап, скорее всего, является простым SQL дампом, который можно залить через тот же phpMyAdmin или панель хостера (бывает иногда возможность залить бэкап через нее).
Младший пользователь
Сообщений: 7
Мартин:
Ошибка 404 не должна происходить, если была снесена база данных. Без базы данных сайт не работоспособен вообще, тем более авторизация (все данные в ней хранятся, на то она и база. только самые главные настройки хранятся вне ее, вроде данных, необходимых для подключения к базе). Но он должен писать, что не может установить соединение с базой, или будут вылезать ошибки запросов. Проверьте наличие index.php в корне сайта. Всего скорее, с файлами системы тоже не совсем порядок.

Создайте новую базу на вашем хостинге, проверьте правильность настроек для подключения к ней в файле /config/db_config.php. Сохранность данных определяется сейчас сохранностью бэкапа, раз вы утверждаете, что рабочая база по каким-то причинам была снесена. Но раз бэкап старый, то ситуация плоха. Можете поговорить с поддержкой хостинга, может быть, у них окажется резервная копия. Имеющийся бэкап, скорее всего, является простым SQL дампом, который можно залить через тот же phpMyAdmin или панель хостера (бывает иногда возможность залить бэкап через нее).


Проверял файлструктуру сайта. С файлами системы всё в порядке. Нашёл бзкап базы за июнь в .zip. Как ее вставить. Никогда не восстанавливал базу из бэкапа.
Разработчик
Сообщений: 605
Посмотрите содержимое zip архива. Если там файл с расширением .sql, то я уже описал что с ним делать.
Младший пользователь
Сообщений: 7
Мартин:
Посмотрите содержимое zip архива. Если там файл с расширением .sql, то я уже описал что с ним делать.

там папка и куча файлов .sql это и есть бэкап базы?

-- Изменено "pda73": 06.08.2013 17:20 --
Разработчик
Сообщений: 605
Да, должен быть он. Не видя архива трудно сказать точно, но видимо там каждая таблица находится в отдельном файле.
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: