С сайта удалил debug файл, как теперь смотреть ошибки WP_DEBUG_LOG

я добавил define('WP_DEBUG_LOG', true);

с сайта удалил debug файл
потом запустил ошибки на сайте
а файл не создался
шо делать

WP_DEBUG_LOG работает только если включён WP_DEBUG

Нужно включить оба:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false); // Опционально: не показывать ошибки на экране

Без WP_DEBUG — ни лог, ни ошибки не активируются.

Также проблемы:
1. Папка /wp-content/ не доступна для записи.
Права на папку /wp-content/ — должны быть 755 или 775
2. Файл создаётся, но не там. По умолчанию WordPress пытается создать /wp-content/debug.log.
Но если путь недоступен, он может попытаться создать в другом месте, например: /home/user/logs/php_error.log

3. Кэширование или OPcache мешает
Если стоит LiteSpeed, WP Super Cache, W3 Total Cache — изменения могут не применяться сразу.

4. Хостинг блокирует создание файлов
Некоторые хостинги (особенно бесплатные или с повышенной безопасностью) запрещают создание файлов через PHP.
Зайди в панель хостинга → найди раздел "Логи" или "PHP Error Log"
Там уже есть лог ошибок — просто не в debug.log

guest
Закрыть меню

Предложить новую тему