WordPress не записывает error.log

23 авг. 2020 г., 19:20:36
Просмотры: 1.62K
Голосов: 1

Моя локальная сборка WordPress на ServerPress не записывает логи ошибок. Я внес изменения в файл wp-config.php, чтобы включить запись логов ошибок для WordPress, а также попытался отредактировать файл php.ini для xampplite, чтобы включить отслеживание ошибок. Однако мне так и не удалось получить какие-либо логи, поэтому я вернул настройки к исходным. Мой сайт в настоящее время отображает на фронтенде:

На вашем сайте произошла критическая ошибка.

Я добавил следующий код перед конфигурацией define( 'DB_NAME', 'blahblahblah');:

/** Включить WP Debug */
define( 'WP_DEBUG', true );

/** Включить запись логов WP Debug */
define( 'WP_DEBUG_LOG', true );

/** Отображать отладку на HTML странице */
define( 'WP_DEBUG_DISPLAY', false );
@ini_set('display_errors',0);
4
Комментарии

Вы проверили наличие файла debug.log в директории wp-content?

shanebp shanebp
23 авг. 2020 г. 20:28:32

Да, каждый раз при внесении изменений я проверял этот файл.

chromechris chromechris
23 авг. 2020 г. 22:08:39

Веб-сервер должен иметь права на запись в файл wp-content/debug.log. Правильно ли установлены разрешения для этого файла?

Pat J Pat J
23 авг. 2020 г. 23:10:12

Это единственный момент, в котором я не был уверен. Я использую ServerPress на Windows 10, поэтому полагаю, что он запускается от имени администратора и должен иметь соответствующие разрешения?

chromechris chromechris
27 авг. 2020 г. 04:43:13
Все ответы на вопрос 2
0

Вы сказали, что добавили код в начало файла. В wp-config.php, с которым я работаю, есть эта строка ближе к концу:

define('WP_DEBUG', false);

Если в вашем конфигурационном файле сначала установлено значение true, а затем false, проблема может быть в том, что последняя запись имеет приоритет.

28 мар. 2022 г. 17:31:23
0

У меня также были проблемы с настройкой логирования, проверил сайт WordPress и обнаружил, что там рекомендуют несколько плагинов для логирования.

Я использовал плагин Query Monitor с https://wordpress.org/plugins/query-monitor/ и наконец получил полезные данные для анализа.

28 мар. 2022 г. 18:09:11