Добавление контекстной информации (session, user...) в журнал
Рубрика: Перевод Cookbook
6 Июн. 2009
Данная статья является переводом крохотной заметки в Cookbook-е которая появилась совсем недавно. Разработчики Yii порадовали нас отличной "фичей" которая появиться в версии 1.0.6...
Добавление контекстной информации (session, user...) в журнал может помочь с выявлением и решением проблем для конкретного пользователя.
config/main.php
// ...
'components'=>array(
// ...
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CWebLogRoute',
'levels'=>'trace,info,error,warning',
'filter' => array(
'class' => 'CLogFilter',
'prefixSession' => true,
'prefixUser' => false,
'logUser' => false,
'logVars' => array(),
),
),
),
Данный код будет работать только в версии 1.0.6 или выше!
Вы также можете наследовать класс CLogFilter для более точной настройки сообщений в журнале.
Если хотите опубликовать этот материал у себя - пожалуйста, разместите ссылку на страницу откуда вы его взяли.
Другие yii статьи:
- Парни из русского сообщества перевели очень важную часть документации - "Использование построителя форм". Это всё нас будет ждать в ... "Перевод справки по форм-билдеру"
- Сегодня проверял гугл на наличие материалов про Yii и наткнулся на неплохую статью про srbac. Появилась на сайте автора она ... "Часть 1 : Yii модуль SRBAC"
- Эта статья устарела т.к. была написана для yii версии 1.0.х; Если вы используете более новую версию - у вас могут ... "Урок 7 : Комментарии"


