Скачайте файлы сайта по FTP или через файловый менеджер хостинга и выгрузите базу. Все шаги ниже затрагивают файлы.
Шаг 1. Проверьте письмо от WordPress
Если вместо пустой страницы вы видите «На сайте произошла критическая ошибка», WordPress отправил на почту администратора письмо со ссылкой на режим восстановления. Откройте письмо, войдите по ссылке и отключите плагин или тему, которые указаны в сообщении.
Шаг 2. Не застрял ли режим обслуживания
После неудачного обновления в корне сайта может остаться файл .maintenance. Если сайт пишет «Briefly unavailable for scheduled maintenance», удалите этот файл по FTP.
Не хотите разбираться сами? Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно.
Отправить задачуШаг 3. Включите журнал ошибок
Откройте файл wp-config.php и добавьте перед строкой «That's all, stop editing»:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);Обновите страницу и откройте файл wp-content/debug.log. В последних строках указан файл и строка, где упал код. По пути видно, плагин это, тема или ядро. Потом верните значение false и удалите debug.log: если сервер не запрещает, файл открывается по прямой ссылке /wp-content/debug.log, а в нём пути на сервере и тексты ошибок.
Шаг 4. Отключите плагины
Переименуйте папку wp-content/plugins в plugins_off. Если сайт открылся, причина в плагине. Верните имя папки и переименуйте по очереди подпапки отдельных плагинов, начиная с тех, что обновлялись последними.
Шаг 5. Переключитесь на стандартную тему
Переименуйте папку активной темы в wp-content/themes. WordPress переключится на стандартную тему, если она установлена. Если сайт открылся, ошибка в вашей теме.
Шаг 6. Проверьте лимит памяти и версию PHP
Если в журнале «Allowed memory size exhausted», увеличьте лимит в панели хостинга или добавьте в wp-config.php строку define('WP_. Если сайт сломался после смены версии PHP, верните прежнюю версию в панели хостинга: старые плагины и темы могут не работать на PHP 8.
Когда нужен специалист
- Журнал указывает на файлы темы или плагина, и вы не знаете, что менять.
- Нет доступа к FTP или файловому менеджеру.
- Белый экран только в админке или только на отдельных страницах.
Сколько стоит решение у нас
| Задача | Время | Стоимость |
|---|---|---|
| Исправление ошибки | 1–2 ч | 3 800–7 600 ₽ |
| Восстановление сайта после сбоя | 1–3 ч | 3 800–11 400 ₽ |
| Обновление плагинов WordPress | 0,5 ч | около 1 900 ₽ |
Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.
Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.
Отправить задачуЧастые вопросы
Сколько стоит исправить белый экран в WordPress?
Исправление ошибки обычно занимает 1–2 ч — это 3 800–7 600 ₽ по ставке 3 800 ₽ в час. Оценку присылаем до начала работы, а для новых клиентов первая задача до 2 часов бесплатно.
Почему белый экран только в админке?
Чаще всего виноват плагин, который работает только в админке, или нехватка памяти при загрузке тяжёлых страниц. Журнал отладки покажет файл.
Как не получить белый экран при следующем обновлении?
Обновляйте на копии сайта, делайте резервную копию перед обновлением и обновляйте плагины по несколько штук, а не все сразу. См. «Сайт сломался после обновления WordPress».