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)
));

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

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

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




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

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