0 追蹤者

記錄錯誤

一個正式運行的網站應用程式通常需要完善的日誌記錄功能,以記錄各種事件。在我們的部落格應用程式中,我們希望記錄使用時發生的錯誤。這些錯誤可能是程式設計錯誤或使用者不當使用系統所造成。記錄這些錯誤將有助於我們改進部落格應用程式。

我們可以透過修改應用程式配置來啟用錯誤記錄功能,如下所示:

return array(
    'preload'=>array('log'),
 
    ......
 
    'components'=>array(
        'log'=>array(
            'class'=>'CLogRouter',
            'routes'=>array(
                array(
                    'class'=>'CFileLogRoute',
                    'levels'=>'error, warning',
                ),
            ),
        ),
        ......
    ),
);

透過以上配置,如果發生錯誤或警告,詳細資訊將會被記錄並儲存在 /wwwroot/blog/protected/runtime 目錄下的檔案中。

log 组件提供了更進階的功能,例如將日誌訊息發送到電子郵件地址列表、在 JavaScript 控制台視窗中顯示日誌訊息等等。更多詳細資訊,請參閱指南

發現錯字或您認為此頁面需要改進嗎?
在 github 上編輯 !