Где я могу получить «Информацию об ошибке», чтобы добавить к вопросу?

22

У меня точно такая же проблема, как и у закрытого вопроса, и я хочу решить ее. В разделе комментариев он просит OP добавить «Bug Information».

Откуда я могу получить информацию об ошибке, чтобы добавить ее в свой вопрос в этом стеке?

Я новичок в WordPress (если это не очевидно), и я использую WordPress 3.5.1 и тему Weaver 2

stephenmyall
источник

Ответы:

28

Добавьте define('WP_DEBUG', true);на свой сайт wp-config.php. Это приведет к выводу на экран ошибок, предупреждений и уведомлений (не фатальных предупреждений). Это «отладочная информация», которая так часто запрашивается.

Не рекомендуется включать это на рабочем (общедоступном) сервере, но если вам нужна отладочная информация, она должна быть у вас.

Вы также можете добавить define('WP_DEBUG_LOG', true);и отладочная информация будет записана в файл с именем /wp-content/debug.log.

Затем вы можете добавить, define('WP_DEBUG_DISPLAY', false);чтобы предотвратить печать ошибок на экране, так как вы можете прочитать их из файла отладки.

Итак, у wp-config.phpвас будет:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Ваш сервер также может хранить файл журнала. Расположение и имена этих файлов зависят от ОС. В Debian Squeeze журнал Apache находится по адресу /var/log/apache2/error.log. На CentOS 6 это в /var/log/httpd/error_log. Они имеют почти одинаковую информацию, но у вас может не быть прямого доступа к ним в зависимости от вашего хоста и типа хостинга - shared, vpn и т. Д. Сервер базы данных также может вести журналы.

s_ha_dum
источник