Где Битрикс генерирует логи?


Где Битрикс генерирует логи?

19.10.2019 05:56:25 Просмотров 340 Источник

у нас возникли некоторые проблемы с исходящим Webhook не вызывается при обновлении сделки. Кто-нибудь может посоветовать, как включить вход в Битрикс и проверить, нет ли каких-либо ошибок, возникающих при установке Webhook call form Bitrix On-prem?

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/58464911/where-does-bitrix-generates-logs#comment103265012_58464911
Неужели у Битрикса вообще нет собственной документации?
https://stackoverflow.com/questions/58464911/where-does-bitrix-generates-logs#comment103265794_58464911
Продукт действительно хорош, но документация просто высокого уровня. Даже модель архитектуры и развертывания не ясна. Параметры конфигурации также не объяснили, просто надеясь, что кто-то из сообщества может помочь.

Ответы - Где Битрикс генерирует логи? / Where does Bitrix generates logs?

Elena Simchenko

09.12.2019 01:29:46

  1. Проверьте 'exception_handling' в файле .настройки.РНР

Пример:

'exception_handling' => array (
  'value' => array (
      'debug' => false, // disables error output to screen
       // ошибки для вывода в лог
      'handled_errors_types' => E_ALL & ~E_NOTICE & ~E_STRICT & ~E_WARNING,
      'exception_errors_types' => E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT & ~E_COMPILE_WARNING,
      'ignore_silence' => true,
      'assertion_throws_exception' => true,
      'assertion_error_type' => 256,
      'log' => array (
          'settings' => array (
              'file' => "logs/bx_error/" . date("Y-m-d") . ".log",
              'log_size' => 1000000, // ~ 1Mb per file
          ),
      ),
  ),
  'readonly' => true,
),
  1. Вы можете записать функцию на свой крюк.

Пример:

function writeToLog($data, $title = '') {
 $log = "\n------------------------\n";
 $log .= date("Y.m.d G:i:s") . "\n";
 $log .= (strlen($title) > 0 ? $title : 'DEBUG') . "\n";
 $log .= print_r($data, 1);
 $log .= "\n------------------------\n";
 file_put_contents(getcwd() . '/hook.log', $log, FILE_APPEND);
 return true;
}

Ссылка на документ: https://helpdesk.bitrix24.com/open/5838415/

Помочь в развитии проекта:
Закрыть X