yiiapi/docs/blog/uk/final.logging.txt

(完整代码) 1KB

Журналювання помилок
====================

Робочий веб-додаток часто потребує складного журналювання різних подій. 
У нашому додатку ми б хотіли журналювати появу помилок, що
виникають при роботі додатка. Це можуть бути помилки програмування або
неправильної роботи користувачів із системою. Журналювання цих помилок
допоможе нам покращити наш додаток.

Ми активізуємо журналювання помилок модифікацією файлу 
[конфігурації додатка](/doc/guide/uk/basics.application#application-configuration) 
наступним чином:

~~~
[php]
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-консолі та ін.
За деталями зверніться до розділу [журналювання](/doc/guide/uk/topics.logging)
керівництва.

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。