本番Webアプリケーションでは、様々なイベントに対する高度なロギングが必要になることがよくあります。ブログアプリケーションでは、使用中に発生するエラーをログに記録したいと考えています。このようなエラーは、プログラミングミスやユーザーによるシステムの誤用が原因である可能性があります。これらのエラーをログに記録することで、ブログアプリケーションを改善することができます。
以下のようにアプリケーション設定を変更することで、エラーログを有効にします。
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で編集する !
コメントするにはサインアップするかログインしてください。