Оглавление
Сообщение "Этот сайт испытывает технические трудности" обычно появляется на сайтах WordPress в результате фатальной ошибки, которая не позволяет сайту функционировать должным образом. Эта ошибка чаще всего называлась "белым экраном смерти" (WSOD) до того, как WordPress представил более удобное сообщение об ошибке в версии 5.2. Вот как можно устранить неполадки и исправить эту проблему:
Проверьте свою электронную почту
- При возникновении этой ошибки WordPress отправляет письмо на адрес электронной почты администратора с подробной информацией о проблеме и ссылкой для доступа к сайту в режиме восстановления. Это письмо поможет вам определить, какой плагин или тема вызывают ошибку.
- Если вы получили это письмо, перейдите по ссылке, чтобы войти в режим восстановления, который позволяет безопасно управлять плагинами и темами, не затрагивая посетителей сайта.
Деактивируйте все плагины
Поскольку плагины являются частой причиной этой ошибки, деактивация всех плагинов поможет определить, не виноват ли какой-нибудь плагин:
- Подключитесь к своему сайту с помощью FTP-клиента или файлового менеджера в панели управления хостингом.
- Перейдите в раздел
wp-контент
каталог. - Найдите
плагины
папку и переименуйте ее, например, вplugins_old
. Это приведет к деактивации всех плагинов. - Проверьте свой сайт еще раз. Если он заработает, значит, ошибка вызвана одним из плагинов.
- Чтобы выяснить, какой плагин вызывает проблему, измените название папки на
плагины
а затем деактивируйте каждый плагин по очереди через панель управления WordPress (если она доступна) или переименовав папку каждого плагина в папкеплагины
каталог.
Увеличение лимита памяти PHP
Недостаточный объем памяти также может привести к этой ошибке:
- Отредактируйте
wp-config.php
файл, расположенный в корневом каталоге WordPress. - Добавьте эту строку:
define('WP_MEMORY_LIMIT', '256M');
. - Сохраните изменения и проверьте, решена ли проблема.
Отладка
В WordPress есть функция отладки, которая может предоставить больше информации об ошибке:
- Открой
wp-config.php
файл. - Найдите строку, в которой говорится
определить('WP_DEBUG', ложь);
и изменениеложь
направда
. - Если этой строки нет, вы можете добавить ее над строкой, которая гласит: "Это все, хватит редактировать! Счастливого блоггинга".
- Сохраните изменения и обновите сайт. Теперь должны отображаться сообщения об ошибках, указывающие на конкретную проблему.
Проверка разрешений на файлы и папки
Неправильные разрешения на файлы и папки также могут стать причиной этой ошибки:
- Убедитесь, что для папок установлены разрешения
755
и файлы в644
. - Проверить и изменить разрешения можно с помощью FTP-клиента. Щелкните правой кнопкой мыши папку или файл и выберите "Разрешения файла", чтобы просмотреть и изменить их.
Свяжитесь с хостинг-провайдером
Если ни одно из вышеперечисленных решений не работает, возможно, ваш хостинг-провайдер сможет помочь:
- Обратитесь за помощью в службу поддержки хостинг-провайдера. Они могут проверить журналы сервера, которые могут предоставить более подробную информацию об ошибке.
Восстановление из резервной копии
Если вы испробовали все, но сайт по-прежнему не работает, восстановление из резервной копии может стать крайним средством:
- Надеюсь, у вас есть недавняя резервная копия вашего сайта. Восстановление из этой резервной копии может вернуть сайту работоспособность, но при этом вы можете потерять все изменения, сделанные с момента создания резервной копии.
Не забывайте регулярно создавать резервные копии своего сайта, чтобы свести к минимуму потерю данных в случае возникновения подобных ошибок. Методичная работа над этими шагами часто помогает устранить ошибку "Этот сайт испытывает технические трудности", позволяя вам снова запустить свой сайт WordPress.