Анализ логов и ошибок PHP для сайта www2

Дата проверки: 2026-06-03 14:14:13

1. Конфигурация PHP

ПараметрЗначение
error_reporting85
display_errorsOn
log_errorsOff
error_logне установлен (stdout/stderr)
max_execution_time300 сек
memory_limit512M
PHP Version8.2.29

2. Логи Bitrix

cron_debug.log

Файл не найден: /opt/www2/bitrix/php_interface/cron_debug.log

cron_events.log

Файл не найден: /opt/www2/bitrix/php_interface/cron_events.log

auto_seo_fill.log

Файл не найден: /opt/www2/bitrix/php_interface/auto_seo_fill.log

3. Последние записи error_log() (через tail)

Это может быть пусто, если логи пишутся в syslog или stderr

/proc/self/fd/2

4. Проверка путей логов в конфигурации

error_log (ini_get): не установлен

5. Анализ ошибок из cron_debug.log

6. Проверка error_log для price-list (последние записи)

Проверяем системный error_log на наличие записей от price-list

Для просмотра логов PHP-FPM выполните:

docker logs dev_php2 --tail 100 2>&1 | grep -i 'price-list\|error'

или

docker logs dev_php2 --tail 100 2>&1 | grep -A 5 -B 5 'Price-list'

7. Рекомендации по логированию

⚠ error_log не установлен. Ошибки пишутся в stderr/syslog

Рекомендуется установить error_log в php.ini или через ini_set():

error_log = /var/log/php_errors.log

⚠ log_errors выключен. Ошибки не логируются!