RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Настройка JBDump

Настройки библиотеки указываются при первой инициализации библиотеки. В файле init.php.example можно увидеть пример инициализации. Не задудьте прочитать как правильно устанавливать библиотеку JBDump.

JBDump::i('', array (
  // пути
  'root' => $_SERVER['DOCUMENT_ROOT'], // путь до корня сайта (не библиотеки!) чтобы верно определять относительные пути в backtrace
 
  // лог файл
  'logPath' => false,    // путь до папки логов
  'logFile' => false,    // имя лог файла по умолчанию
  'serialize' => 'print_r', // способ сериализации сложных данных перед записью в лог
                         // поддерживаются none|json|serialize|print_r|var_dump
  'logFormat' => "{DATETIME}\t{CLIENT_IP}\t\t{FILE}\t\t{NAME}\t\t{TEXT}", // порядок полей лог файла
 
  // профайлер
  'autoProfile' => true, // если true, то автоматический вызов метода JBDump::profiler()
                         // после остановки срипта (JBDump должен быть включен)
  'profileToFile' => false, // Если autoProfile установлен в истину,
                            // то пишет информацию результат профилирования в файл либо в браузер
 
  // сортировки
  'sort' => array(
    'array' => false,      // по ключу массива (по умолчанию отключено, чтобы видеть реальную сортировку)
    'object' => true,      // по имени свойства объекта
    'methods' => true,     // по имени метода
  ),
    
  // обработчики ошибок
    'handler'       => array(
    'error'     => true,    // зарегистрировать обработчки для PHP ошибок (NOTICE, WARNING)
    'exception' => true,    // зарегистировать обработчик для исключений
    'context'   => false,   // показывать конект ошибки
  ),
 
  // персональный дамп
  'ip' => false,           // работать только для определенного IP адреса
  'requestParam' => false, // ключ $_REQUEST с которым будет работать отладка
  'requestValue' => false, // значение $_REQUEST[$requestParam] с которым будет работать отладка
 
  // другое
  'lite_mode' => false,    // лайт версия отображения всех сообщений (print_r)
  'stringLength' => 50,    // Длина строки, после которой будет обрезание
  'maxDepth' => 3,         // Максимальная глубина для вложенных объектов и массивов
  'showMethods' => true,   // Показать методы объекта
  'allToLog' => false,     // Весь вывод перенаправить в лог файл (!experimental)
));

Смотрите также:
Комментарии (4) Добавить комментарий
  • AlexAkhremenko
    AlexAkhremenko
    20 Апреля 2012, 20:19
     ↑  0  ↓     ответ

    Я скачал и установил только joomla плагин. Стандартных настроек достаточно для его работы?

  • tinyurl.com
    tinyurl.com
    24 Ноября 2019, 05:32
     ↑  0  ↓     ответ

    Definitely believe that which you said. Your favorite reason seemed to be on the web the easiest thing to be aware of.

    I say to you, I certainly get annoyed while people consider worries that they

    just do not know about. You managed to hit the nail upon the top as well as defined out

    the whole thing without having side-effects , people can take a signal.

    Will likely be back to get more. Thanks

  • http://tinyurl.com/
    http://tinyurl.com/
    25 Ноября 2019, 08:25
     ↑  0  ↓     ответ

    I think the admin of this web site is in fact working hard in support of his web page, because here every material is quality based stuff.

  • are coconut oil
    are coconut oil
    26 Ноября 2019, 03:11
     ↑  0  ↓     ответ

    You really make it seem so easy with your presentation but I find

    this topic to be actually something which I think I would never understand.

    It seems too complex and extremely broad for me.

    I am looking forward for your next post, I'll try to get the hang

    of it!

Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.