Log

سلام

وقتی این دستور رو می نویسیم لاگ رو کجا نشون میده؟؟

Yii::log(’*****’,CLogger::LEVEL_INFO,‘application’);

ممنون

[font="Tahoma"]

[right]

سلام

یه فایل لاگ میسازه تو پوشه

runtime

اونجا می تونی پیداش کنی

[/right]

[/font]

پوشه runtime رو اگه کلا خالی کنم مشکلی پیش میاد؟؟

[right][rtl][font="Tahoma"]

نه در اجرای برنامه مشکلی پیش نمیاد

برنامه باید طوری نوشته بشه که وابسته به محتویات پوشه runtime نباشه

این پوشه بیشتر برای caching داخلی خود فرمورک و نگهداری لاگ ها استفاده میشه

[/font][/rtl][/right]

[right]من این دستورو می نویسم ولی هیچ لاگی در پوشه runtime درست نمی کنه

Yii::log(’*****’,CLogger::LEVEL_INFO,‘application’);

میشه راهنماییم کنید؟

[/right]

[rtl]کدتون درسته، مشکلی نداره

مطمئن شید که CFileLogRoute داخل فایل Config پروژتون تنظیم شده مثل زیر مثلا:[/rtl]








'log' => array(

	'class' => 'CLogRouter',

	'routes' => array(

		array(

			'class' => 'CFileLogRoute',

			'levels' => 'error, warning, trace, info',

		)

	),

),