Сайт на WordPress не открывается из-за ошибки PHP

Если сайт на WordPress перестал открываться и вместо страницы вы видите белый экран, ошибку 500 Internal Server Error или текст вроде «Fatal error» с упоминанием PHP — это системная ошибка на стороне сервера, а не проблема у посетителей. Чаще всего причина в конфликте плагина или темы с версией PHP, исчерпанном лимите памяти или повреждённом файле ядра движка.

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

Первым делом стоит посмотреть текст ошибки целиком — WordPress обычно указывает файл и строку, где произошёл сбой. Если в тексте фигурирует путь вида /wp-content/plugins/…, дело в конкретном плагине. Если ошибка про память («allowed memory size exhausted») — сайту не хватает выделенных ресурсов PHP. Полезно включить отладочный режим через WP_DEBUG в файле wp-config.php, чтобы увидеть подробности вместо общего белого экрана.

Что делать при белом экране или 500 ошибке

  • Отключить все плагины через FTP или файловый менеджер хостинга (переименовать папку plugins) и включать по одному, чтобы найти виновника.
  • Временно сменить тему на стандартную (например, Twenty Twenty-Four), если проблема появилась после смены оформления.
  • Проверить лимит памяти PHP и при необходимости увеличить значение memory_limit в wp-config.php или через панель хостинга.
  • Убедиться, что версия PHP на хостинге совместима с версией WordPress и установленными плагинами — устаревший или слишком новый PHP часто ломает сайт после автообновлений.

Когда проблема не решается своими силами

Если после отключения плагинов и смены темы ошибка сохраняется, вероятно повреждён файл ядра WordPress или база данных. В этом случае помогает переустановка файлов движка через админку («Инструменты» → «Обновления сайта») или восстановление из резервной копии, если она есть. При отсутствии бэкапа стоит обратиться в поддержку хостинга — они видят логи сервера и могут точно указать строку, вызвавшую сбой.

Регулярное резервное копирование и своевременное обновление плагинов до совместимых версий — самый надёжный способ избежать подобных сбоев в будущем.

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