В WordPress база данных является одним из самых важных компонентов. Так, в ней хранятся не только настройки всего сайта, но также и весь его контент. Повреждение базы данных влечет за собой неработоспособность всего сайта.
Почему “ломается” база данных?
Причин этому может быть несколько. Одной из самых главных является сбой оборудования хостинга, отвечающего за хранение и работу базы данных. Например, случайное отключение питания сервера, дефекты оборудования, сбой программного обеспечения сервера, повреждение структуры базы данных и пр. Но если такое и случилось, то можете быть уверенными, что есть довольно эффективные и действенные способы “починить” и восстановить ее работоспособность.
Способ №1. Редактирование wp-config.php
Файл wp-config.php – это основной конфигурационный файл WordPress (находится в корневом каталоге Вашего сайта), в котором хранятся не только все настройки, необходимые для нормальной работы сайта, но также и некоторые директивы для проверки и восстановления.
Так, чтобы вернуть базу данных в рабочее состояние, в нем достаточно прописать одну строчку:
define( 'WP_ALLOW_REPAIR', true );
После редактирования файла и сохранения его на сервере необходимо перейти по следующему адресу:
http://site.ru/wp-admin/maint/repair.php
Способ №2. Утилита phpMyAdmin
Для восстановления работоспособности также используется phpMyAdmin. Итак, чтобы воспользоваться этим инструментом, необходимо в панеле управления Вашего хостинга перейти на страницу Базы данных (или MySQL) и открыть phpMyAdmin. Например, для хостинга Beget это будет выглядеть следующим образом:
Тут выбираете MySQL и переходите к выбору базы данных.
Далее, щелкнув по значку PMA, Вы попадаете в графический интерфейс phpMyAdmin, где необходимо выбрать таблицу wp_posts.
Далее в поле С отмеченными выбираем пункт Восстановить таблицу.
Если вы считаете, что какие-либо еще таблицы повреждены, то с ними следует провести аналогичную операцию.
Также читайте о причинах возникновения ошибки установки соединения с базой данных wordpress. Подсказка: она связана с ошибками подключения к базе и файликом wp-config.php.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Спасибо, помог вариант с phpMyAdmin. Были ошибки кода из-за плагинов