Как исправить надпись "This Site is Experiencing Technical Difficulties" в WordPress

Сообщение "Этот сайт испытывает технические трудности" обычно появляется на сайтах 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.