Yii CProfileLogRoute - вывод всех сообщений без указания категории = Yii::beginProfile
Primary tabs
внимание! - чтобы вывести блоки отслеживания производительности (относительно того, что было) без указания категории сообщения , надо изменить log следующим образом:
'log'=>array( //настраиваем систему ведения журнала 'class'=>'CLogRouter', 'routes'=>array( array( 'class' => 'CProfileLogRoute',// используемый класс // уровень profile как раз нужен чтобы журналировать производительность 'levels' => 'profile', /*чтобы выводить все сообщения - в том числе и те, где категория не указана - а имено к таким бубдт относится сообщения полученные с использованием блока без указания категории - типа - ------------ Yii::beginProfile('dbquery'); $msgs = Message::model()->with('user', 'image')->findAll(array('order' => 'date DESC')); Yii::endProfile('dbquery'); ----------- не следует вообще определять 'categories' иначе будут выводится только те сообщения, что соответствуют категории */ //'categories' => 'system.*', ), // array( // 'class' => 'CWebLogRoute',// используемый класс // // уровень profile как раз нужен чтобы журналировать производительность // 'levels' => 'profile', // // 'categories' => 'system.*', // // 'showInFireBug' => true, // ), ), ),
- Log in to post comments
- 4961 reads