Yii调试插件yii-debug-toolbar的使用

yii-debug-toolbar 下载地址

yii-debug-toolbar下载

配置方法

下载完成后将文件拖至\project\protected\extensions目录下,解压到当前文件夹;

db配置

// db配置添加enableProfiling与enableParamLogging参数:
‘db‘=>array(
            ‘connectionString‘ => ‘mysql:host=localhost;dbname=yiidemo‘,
            ‘emulatePrepare‘ => true,
            ‘username‘ => ‘root‘,
            ‘password‘ => ‘‘,
            ‘charset‘ => ‘utf8‘,
            ‘tablePrefix‘ => ‘tbl_‘,
            ‘enableProfiling‘=>true, //分析sql语句
            ‘enableParamLogging‘=>true, //日志中显示每次传参的参数
        ),

log配置

// log配置,注释routes的class,替换为yii-debug-toolbar,配置ipFilters。
‘log‘=>array(
            ‘class‘=>‘CLogRouter‘,
            ‘routes‘=>array(
                array(
                    //‘class‘=>‘CFileLogRoute‘,
                    ‘class‘=>‘ext.yii-debug-toolbar.YiiDebugToolbarRoute‘,
                    ‘levels‘=>‘error, warning‘,
                    ‘ipFilters‘=>array(‘127.0.0.1‘,‘*‘), //配置可以查看debug面板的ip
                ),
            ),
        ),

原文地址:https://www.cnblogs.com/hanpengyu/p/8468611.html

时间: 2024-07-30 08:46:44

Yii调试插件yii-debug-toolbar的使用的相关文章

sonarqube插件开发(三) 调试插件

环境 windows + eclipse +sonarqube server 5.6.4 准备 新建一个maven项目,其中加入了一些插件所用的jar <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO

【Django】Django Debug Toolbar调试工具配置

正在发愁怎么调试Django,就遇到了Django Debug Toolbar这个利器. 先说遇到的问题: 网上也有教程,不过五花八门的,挨个尝试了一遍,也没有成功运行.最后终于找到问题所在: 从开发服务器日志可知:在请求页面时,debug_toolbar已经被加载.但是并没有在页面上显示出来: 从浏览器的开发者工具可以看出,jquery.min.js获取超时,没有被加载成功.这就是问题所在. 我们在settings.py中添加一行: 1 DEBUG_TOOLBAR_CONFIG = { 'JQ

Vscode调试golang的debug

配置启动项 打开调试面板:VSCode->查看->调试 添加调试目标:点击添加配置 添加目标调试配置 { "version": "0.2.0", "configurations": [ { "name": "Launch", "type": "go", "request": "launch", "mode&

VS中生成、清理项目、调试、开始执行(不调试)、Debug 和 Release等之间的区别

一.生成和重新生成 "生成"的时候只对你改动过的文件重新生成没有改动过的文件不会重新生成: "重新生成"是对所有的文件都重新生成. 以cpp为例当你只改动某些.cpp之类的文件的时候可以用生成省了编译没有改动的那些些文件的时间:但是改动了某些.h之类的文件最好用重新生成,因为有可能能有些文件包含.h文件也需要重新编译 选择生成或生成解决方案,将只编译自上次生成以来更改过的那些些项目文件和组件 注意 如果解决方案中包括多个项目,则生成命令将变成生成解决方案. 选择重新

Halcon12新特性之VS可视化调试插件

当我们用VC\C#调试halcon代码的时候,通常会遇到一个头痛的问题,我们无法看到halcon变量的调试信息 如下图:什么鬼...什么鬼 比如我们想看一个double数值变量,我们需要 double score = htScore.D() 或者当我们想看一个image.region的中间处理结果时,我们需要存文件或者输出到窗口中 如此的繁琐以至于大大降低了开发效率. 然而这些烦恼在halcon12中得到了解决! halcon12新特性:支持Visual Studio 的可视化调试插件. 前提:

YII访问数据库(Yii Dao)

CDbConnection: 一个抽象数据库连接CDbCommand: SQL statementCDbDataReader: 匹配结果集的一行记录CDbTransaction:数据库事务 访问数据库前需要建立数据库连接:使用DAO建立一个抽象数据库链接:$connection = new CDbConnection($dsn, $username, $password);$connection->active = true;     // 只有激活了连接才可以使用// 想要关闭连接,可以这样:

chrome浏览器的VUE调试插件Vue.js devtools

chrome浏览器的VUE调试插件Vue.js devtools 应用商店直接安装 安装成功后在VUE文件打开可以直接调试: 提示效果如下: F12进入调试状态即可: 安装中出现的问题: 插件安装后无法使用,出现vue.js not detected提示的解决办法 找到插件的安装目录: (可以通过id搜索ID:nhdogjmejiglipccpnnnanhbledajbpd) C:\Users\liangsuya\AppData\Local\Google\Chrome\User Data\Def

Hbase 源码调试:Remote debug 模式

不愤不启,不悱不发:举一隅不以三隅反,则不复也. 解释:(教学生)不到他苦思冥想怎么也弄不明白的时候,不去开导他:不到他想说而又说不出来的时候,不去启发他.告诉他(四方形)的一个角,他不能由此推出另外三个角,就不再往下教他(新知识)了. 学习Hbase的开端,就是要了解它的架构,以及HMaster,HRegionServer 的一个启动流程,明白了Hbase内部的基本流程,才能从大局上把握住.明白了Hbase的组成部分,才能在集群出现问题的时候,快速定位到模块,再从模块定位到具体的错误. 下面记

Yii框架(Yii Framework)部署

一.下载Yii 在部署yii框架之前首先要搭建好php环境,这里就不说搭建环境的问题了(这里已经部署好wampserver了),环境搭建好后,到yii官方网站下载yii framework:http://www.yiiframework.com/ 将下载下来的文件夹解压,放置你的php环境目录里面:这里我们需要的只有两个文件夹framework和requirements:framework是框架文件,这个是必须的:requirements是环境检测文件:demos是示例. 然后检测一下当前的环境