Files
yii/docs/blog/id/final.logging.txt
qiang.xue 1f15c7da26
2011-01-16 14:57:33 +00:00

35 lines
1.2 KiB
Plaintext

Pencatatan Error
==============
Sebuah aplikasi Web yangjadi sering membutuhkan pencatatan yang lengkap untuk berbagai event. Dalam aplikasi blog kita, kita ingin mencatata error-error yang terjadi ketika sedang digunakan. Error ini dapat berupa kesalahan pemograman atau penyalahgunaan sistem. Dengan mencatat sistem akan membantu kita untuk mengimprovisasi aplikasi blog.
Kita mengatifkan pencatatan dengan memngubah [konfigurasi aplikasi](http://www.yiiframework.com/doc/guide/basics.application#application-configuration) sebagai berikut,
~~~
[php]
return array(
'preload'=>array('log'),
......
'components'=>array(
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning',
),
),
),
......
),
);
~~~
Dengan konfigurasi di atas, jika sebuah error atau warning terjadi, informasi detail akan dicatat dan disimpan di dalam sebuah file yang terletak di bawah direktori `/wwwroot/blog/protected/runtime`.
Komponen `log` menyediakan fitur maju lainnya, seperti mengirim pesan log ke daftar alamat email, menampilkan pesan log di dalam console JavaScript
<div class="revision">$Id: final.logging.txt 878 2009-03-23 15:31:21Z qiang.xue $</div>