2015-09-21 59 views
0

我正在使用YII 1.0 logger,但是我無法在沒有Yii :: app() - > end的情況下打印YII日誌。如何在沒有Yii的情況下打印YII Logger :: app() - > end

下面是我的測試程序:

$test = 123; 
if($test){ 
    Yii::log('Test', CLogger::LEVEL_INFO, "This is for testing"); 
} 

下面是我的配置設置:

'log' => array(
       'class' => 'CLogRouter', 
       'routes' => array(
        array(
         'class' => 'CFileLogRoute', 
         'levels' => 'trace, info, error, warning, vardump',      
        ), 
        array(
         'class' => 'CWebLogRoute', 
         'enabled' => YII_DEBUG, 
         'levels' => 'error, warning, trace, notice', 
         'categories' => 'application', 
         'showInFireBug' => true, 
        ), 
        array(
         'class'=>'CFileLogRoute', 
         'logFile'=>'custom.log', 
         'categories'=>'custom.*', 
        ), 
       ),    
      ), 

有什麼錯我的代碼? 在此先感謝。

回答

相關問題