Отладка и ошибки WordPress

WP_DEBUG: один переключатель, который быстро показывает причину «белого экрана» и фаталов

WP_DEBUG: один переключатель, который быстро показывает причину «белого экрана» и фаталов

Включайте его не на живом трафике, а в копии сайта или на время локальной проверки. Базовая связка в wp-config.php: define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); Это оставляет ошибки в логе и не светит их посетителям.

Дальше смотрите wp-content/debug.log. Ищите не только слово Fatal, но и путь к файлу, номер строки и имя плагина или темы. Если ошибка повторяется после активации конкретного расширения — у вас уже есть виновник, а не «сломался WordPress вообще».

Полезная привычка: после исправления переключайте логирование обратно. Иначе debug.log разрастается, а важные сообщения тонут в шуме. Если лог пустой, проверьте права на папку wp-content и нет ли конфликтов в файле конфигурации.

Если сайт падает без понятной причины, WP_DEBUG экономит часы: он не чинит ошибку, но быстро переводит поиск из режима «угадайки» в точную диагностику.
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.