Что делать, если не открывается панель администратора

Если панель администратора сайта не открывается, выдаёт белый экран, 500-ю ошибку или бесконечно крутит загрузку — первым делом проверьте адрес входа и очистите кэш браузера. В большинстве случаев проблема решается за несколько минут, но иногда требует доступа к файлам сайта на хостинге.

Почему пропадает доступ к админке

  • Конфликт плагинов или обновлений CMS — новая версия плагина ломает совместимость с движком.
  • Исчерпан лимит памяти PHP на хостинге, из-за чего скрипт админки обрывается.
  • Повреждён файл .htaccess или конфигурационный файл движка.
  • Заблокирован IP на уровне firewall хостинга после нескольких неудачных попыток входа.
  • Устаревший или битый кэш-плагин отдаёт старую версию страницы входа.

Как проверить, в чём причина

Откройте админку в режиме инкогнито — если она загрузилась, дело в кэше или cookies браузера. Если ошибка появляется у всех, кто заходит на сайт, а не только у вас, смотрите логи ошибок в панели хостинга (обычно раздел «Логи» или error_log в корне сайта). Там будет указано, какой файл или плагин вызывает сбой.

Перед любыми правками сделайте резервную копию базы данных и файлов сайта — это займёт минуту, но избавит от риска потерять контент.

Как восстановить доступ

Если проблему вызвал плагин, отключите все плагины через файловый менеджер хостинга (переименуйте папку plugins) и включайте их по одному, пока не найдёте виновника. Если дело в памяти PHP, увеличьте лимит memory_limit в файле конфигурации движка или через настройки хостинга. Если .htaccess повреждён — переименуйте его и дайте движку сгенерировать новый через настройки постоянных ссылок. При блокировке по IP обратитесь в поддержку хостинга или смените IP через VPN и повторите вход.

Если ничего из перечисленного не помогает, откатите сайт из последней резервной копии — это самый надёжный способ вернуть панель управления в рабочее состояние.

Понравилась статья? Поделиться с друзьями: