宝哥软件园

Yii框架日志操作图文与实例详解

编辑:宝哥软件园 来源:互联网 时间:2021-08-20

本文实例讲述了Yii框架日志操作。分享给大家供大家参考,具体如下:

将日志记录到文本中。

' Yii:log('测试');//写入测试日志

//找到配置文件组件-日志日志'=数组(' class '=' CLogRouter ',' routes '=数组(数组(' class'='CFileLogRoute ',' levels'='warning,error,info ',),

将指定的种类下的日志,写入到指定的文件夹中Yii:log('test my cate ',CLogger:LEVEL _ INFO,' debug ');log '=array(' class '=' cloglueger ',' routes'=array(//.数组(' class'='CFileLogRoute ',' levels'='info,trace ',' categories'='debug .*,' LogLof '=日期(' Y-m-d ').debug.log ',),

将日志写入到萤火虫控制台中去//chorme .控制台也可以用' Yii:log('控制台中的测试,CLogger:LEVEL _ INFO,‘debug’);log '=array(' class '=' cloglueger ',' routes '=array(array(' class '=' CWebLogRoute ',' categories'='debug ',' levels'='info,trace ',' showInFireBug '=true),

追踪结构化查询语言查询。4.1 首先调整db r s首先,将的配置调整。

db '=数组(//.enableParamLogging '=true,

一段执行结构化查询语言的语句$ cmd=yii :3360 app()-db-create command();$sql='从{ {用户}}限制5中选择身份证、用户名;$ cmd-SetText($ SQL);$ rows=$ cmd-queryAll();//日志配置。

log '=array(' class '=' clogluer ',' routes '=array(array(' class '=' CFileLogRoute ',' categories '=' system。db。CDB司令部。*,' LogLog '=日期(' Y-m-d ',' db.log ',),

同理,如果需要将日志写入萤火虫,配置调整为即可。

log '=array(' class '=' cloglueger ',' routes '=array(array(' class '=' CwebLogRoute ',' categories '=' system。db。cdbcommand。*、' showInFireBug '=true)、

直接在页面上查看数据库查询。

5.1 db配置设enableProfile为没错。同四。配置如下。

log '=array(' class '=' clogluer ',' routes '=array(array(' class '=' CProfileLogRoute ',' levels'='profile,info,trace,warning,error ',),去行查询后。[使用四的查询]结果如下图。

查看程序段中的运行性能。

配置和5一样yii :3360 begin profile(' t1 ');对于($ I=0;100000爱尔兰镑;$ I){ $ t=$ I;} yii :3360末端轮廓(' t1 ');

如果希望日志追踪的更详细,

//进入index.php将调试打开已定义(' YII _调试)或已定义(' YII _调试,真);

使用第三方插件。

8.1 去官网下载代码。

http://www.yiiframework.com/extension/yii-debug-toolbar/

放入延长目录下添加配置。

log '=array(' class '=' cloglinger ',' routes '=array(' class '=' ext。yii-调试-工具栏.YiiDebugToolbarRoute ',' ipFilters'=array('192.168.1 .*'), ),

调整数据库配置" db"=数组(//."启用性能分析"=真,"启用参数记录"=真、

更多关于Yii相关内容感兴趣的读者可查看本站专题: 《Yii框架入门及常用技巧总结》 、 《php优秀开发框架总结》 、 《smarty模板入门基础教程》 、 《php面向对象程序设计入门教程》 、 《php字符串(string)用法总结》 、 《php+mysql数据库操作入门教程》 及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的服务器端编程语言(专业超文本预处理器的缩写)程序设计有所帮助。

更多资讯
游戏推荐
更多+