Как отобразить ошибки на пользовательской теме WordPress на белом экране смерти?
Такая общая проблема, очевидно, будет иметь множество решений в Интернете, верно?
Моя компания использует заказной шаблон WordPress, который работал до вчерашнего дня по неизвестным причинам.
Я совершенно уверен, что это WSOD, связанный с шаблоном, что проблематично, потому что они все еще хотят использовать один и тот же шаблон.
Я был бы рад, наконец, решить проблему, но без вывода ошибок это только дикое предположение, что произошло.
Как ударить ноготь головы без следующего:
define('WP_DEBUG', true);
или чтение error_log в корне хоста? Потому что оба не смогли ничего показать, последний был пустым.
Какие еще команды заставляют WP показывать вывод ошибок?
1 ответ
Конфигурация вашего сервера будет препятствовать отображению ошибок даже при включенном WP_DEBUG.
Попробуйте это в wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Это запишет ошибки в файл внутри wp-контента под названием debug.log.
Дополнительная литература: http://codex.wordpress.org/Editing_wp-config.php