У любого блога на WordPress существует панель управления, через которую добавляются статьи, изменяется внешний вид или модифицируется что-либо еще. При входе в нее могу появляться различные ошибки. Разбираемся: какие бывают и как их исправить.
Разновидности ошибок при входе в WordPress
Исследуя возможные ошибки при входе в WordPress, выявляют ряд тех, которые обычно появляются:
- Проблемы с паролем
- Невалидные cookies
- Поврежденный wp-login.php
- Ошибки, появляющиеся на стыке элементов (тем, плагинов и т.п.)
Утрата пароля
Когда вы создаете аккаунт администратора, то изначально указывается сгенерированный шифр, с расчетом на то, что вы сохраните его в браузере. Если вы изначально не задали свой вариант и при входе выдает ошибку с неверными данными, то попробуйте восстановить их через указанную почту (на нее сервер отправит письмо для восстановления).
Также можно поменять регистрационные данные при помощи MySQL. Для этого заходим в таблицу wp_users вашей БД (это можно сделать через панель управления хостингом или PhpMyAdmin) и меняем значение, отвечающее за пароль собственным, но с указанием типа ячейки Md5.
Использование утраченных данных в целях взлома WordPress
Если произошла штатная ситуация и вы забыли пароль – в этом нет ничего страшного, но если злоумышленники захотят получить доступ к админке – они смогут методом брутфорса подобрать его, зная логин, полученный из ответов.
Чтобы избежать такой ситуации я рекомендую установить плагин Clearfy PRO, который поможет избежать взлома скрытием выводимой ошибки.
Чтобы активировать эту функцию перейдите в раздел “Защита“, после переведите нужный чекбокс в активное положение и сохраните изменения.
Clearfy – 15%Кэш и файлы куки
Проверьте возможность сохранения файлов куки в клиенте. Они необходимы для функционирования панели администратора и запоминания активной сессии браузером после входа.
Например в инкогнито эта функция по умолчанию отключена. Советую проверить в первую очередь настройки используемого браузера и/или выйти из секретного режима.
Установлены несовместимые элементы
В ходе своей работы, блогер использует много разных дополнений и шаблонов одновременно. Среди них могут попадаться конфликтующие плагины или темы.
Ошибки редко вызваны по этой причине, однако устаревшие модули вполне могут быть несовместимы с современным софтом. Проверить это можно просто:
- Сделайте дамп всего сайта и БД
- Выполните вход в корневую папку сайта
- Войдите в директиву wp-plugins (созданную самой CMS WordPress)
- Поочередно отключайте модули, перенося их в папку “comp_plugins123” (это название никак не используется при формировании системных черт)
- После того, как обнаружите конфликтующую часть – поищите более свежую альтернативу.
Поврежден wp-login.php
Крайний вариант, к которому прибегать нужно в самом последнем случае. Для проверки необходимо скачать последнюю (актуальную) версию с официального сайта WordPress и загрузить его вместо предыдущего.
Если после всех этих советов вы так и не смогли войти – возможно стоит сделать дамп базы данных, удалить сам движок, скачать последнюю версию и заново настроить сайт.