Поменял префикс таблиц – полетел сайт. Как починить базу данных?
Читал что для обеспечения безопасности сайта wordpress необходимо поменять префикс таблиц. Поменял через один плагин, сразу-же после этого запустилась окно как на стадии создания сайта wordpress (только без базы данных). После этого у меня удалились страницы и всё содержимое сайта, а также оформление сайта и все настройки wordpress сбросились! Остались только сохранившийся темы и плагины.
Я так понял всё дело в БД (конкретно в PhpMyAdmin), единственное, что у меня осталось – копия файлов сайта целая и невредимая. Но без прежней базы данных мой интернет-магазин – ничто!
Прошу помогите как починить или вернуть БД! Я НАД САЙТОМ РАБОТАЛ ВСЁ ЛЕТО, ПРОШУ ПОМОЧЬ!!! P.S.: может есть какое-нибудь другое решение проблемы кто знает? Отзовитесь!
Вариант 1.
Обратитесь в поддержку хостинга. Многие делают автоматические резервные копии, возможно, и Ваш тоже и они смогут восстановить копию, например, за вчера.
Вариант 2.
Если сами данные в базе целые, то сравните префикс таблиц в БД и в файле wp-config.php. Они должны быть одинаковые. Если нет, нужно скорректировать или в базе или в конфиге.
К сожалению, первый вариант не подходит (т.к. сайт находится на локальном сервере).
А в wp-config префикс вроде не отличается (имена таблиц индентичен с префиксом таблиц в wp-config.php). Скорее всего из-за того, что я в надежде восстановить сайт поменял файлы сайта, изменённые плагином, на её копию без изменений. Буду безгранично благодарен, если подскажите как скорректировать префикс таблиц и восстановить БД. А так большое спасибо за помощь!)
Спасибо, на самом деле оказалось что префикс таблиц БД и wp-config.php отличались и подкорректировав префикс таблиц в wp-config в строке «$table_prefix='wp_'» восстановил сайт и всё заработало! Спасибо за решение!