1、在项目配置文件里面打开调试模式APP_DEBUG,这样能够让你发现大部分的错误原因 'APP_DEBUG'    => false, // 是否开启调试模式 2、如果不想使用调试模式,可以单独开启页面Trace显示。发现很多人不想使用调试模式的原因居然是因为有页面Trace信息的输出,其实这里面有一个误区,以为调试模式就一定会有页面Trace,但其
转载 2011-12-16 10:26:29
441阅读
经常看到有人问到findAll的返回数据类型是什么之类的问题,以及出错了不知道什么原因的情况,其实还是没有熟悉ThinkPHP内置的调试手段和方法,抛开IDE本身自带的调试方式不说,如果你正在用或者打算用ThinkPHP开发的话,那么下面一些和调试Thinkphp程序相关的方法你是应该要了解和掌握的 ...
转载 2021-08-28 14:32:00
91阅读
2评论
thinkphp-性能调试
原创 2017-02-13 14:40:30
580阅读
thinkphp-调试halt
原创 2017-02-13 14:29:58
2084阅读
thinkphp-SQL调试
原创 2017-02-13 14:48:58
616阅读
开启调试模式 .env // 设置开启调试模式 APP_DEBUG = true 右下角出现 logo图标,点击可进入详情 ...
转载 2021-10-18 15:46:00
528阅读
2评论
thinkphp-变量调试dump
原创 2017-02-13 14:27:06
1095阅读
怎么开启debug调试模式吧吧,开启的方法很简单,只需要主入口文件里面定义一个常量。define(‘APP_DEBUG’,TRUE); //开启调试模式然后在配置文件config.php里面定义一个参数开启页面trace显示信息,如下‘SHOW_PAGE_TRACE’ =>true, //开启页面Trace这样就已经配置好了,开启调试模式后项目会去加载thinkphp核心包的Conf目录下面
转载 2021-04-22 14:01:56
1605阅读
怎么开启debug调试模式吧吧,开启的方法很简单,只需要主入口文件里面定义一个常量。define(‘APP_DEBUG’,TRUE); //开启调试模式然后在配置文件config.php里面定义一个参数开启页面trace显示信息,如下‘SHOW_PAGE_TRACE’ =>true, //开启页面Trace这样就已经配置好了,开启调试模式后项目会去加载thinkphp核心包的Conf目录下面
转载 2021-04-21 13:35:26
890阅读
调试执行的SQL语句 用getLastsql方法来输出上次执行的sql语句,有时候数据不符合预期时,用此方法可以方便的观察查询语句,判断逻辑是否有误。$User = M("User"); // 实例化User对象$User->find(1);echo $User->getLastSql();// 3 ...
转载 2021-08-28 14:20:00
235阅读
2评论
怎么开启debug调试模式吧吧,开启的方法很简单,只需要主入口文件里面定义一个常量。define(‘APP_DEBUG’,TRUE); //开启调试模式然后在配置文件config.php里面定义一个参数开启页面trace显示信息,如下‘SHOW_PAGE_TRACE’ =>true, //开启页面Trace这样就已经配置好了,开启调试模式后项目会去加载thinkphp核心包的Conf目录下面
转载 2021-04-21 13:35:24
1336阅读
开启调试模式 .env app_debug = true 开启Trace调试 'app_trace' => true, 异常捕捉 try{ $user = Db::table('user')->where('id',6)->find(); var_dump($user); }catch(\Excep ...
转载 2021-10-31 13:44:00
430阅读
2评论
在主文件 index.php中增加;define('APP_DEBUG',1);即为调试模式开启日志记录,任何错诣=
原创 2022-11-21 17:54:02
107阅读
// 浏览器友好的变量输出function dump($var, $echo=true, $label=null, $strict=true) {   
转载 2022-11-21 18:04:11
124阅读
1 /** 2 * 浏览器友好的变量输出 3 * @param mixed $var 变量 4 * @param boolean $echo 是否输出 默认为True 如果为false 则返回输出字符串 5 * @param string $label 标签 默认为空 6 * @param boolean $strict 是否严谨 默认为true 7 * @return void|st
原创 2022-04-08 10:02:29
655阅读
ThinkPHP CURD mysql操作 ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、 均以M方法创建模型实例来说明,因为不涉及到具体的业务逻辑)
原创 2021-08-20 10:02:09
94阅读
解析使用ThinkPHP应该掌握的调试手段使用ThinkPHP应该掌握的调试手段经常看到有人问到findAll的返回数据类型是什么之类的问题,以及出错了不知道什么原因的情况,其实还是没有熟悉ThinkPHP内置的调试手段和方法,抛开IDE本身自带的调试方式不说,如果你正在用或者打算用ThinkPHP...
转载 2015-10-10 14:09:00
56阅读
2评论
根据官方文档的介绍,找到.env文件,设置APP_DEBUG=false。如果不生效可以在代码中通过env('APP_DEBUG')获取一下配置,看配置是否生效。 还有一种情况,就是你设置了APP_D
原创 2月前
50阅读
2)用 truncate 来删除 mysql> truncate table t2; Query OK, 0 rows affected (0.00 sec) #用两种方法都可以把表中数据清空,但是用第二种明显比第一种速度要快,而且节省内存. 
转载 2023-05-24 15:55:26
74阅读
之前介绍过Linux下源码编译的方法(https://www.modb.pro/db/42279)。作为DBA,既然进行编译,那就看看怎样进行源码调试。之前在win平台下使用Visual Studio环境配置编译,整个编译过程比在Linux上编译更痛苦。也有一些介绍的方式:比如:通过LLDB远程调试,但也存在lldb版本或插件协调问题。所以不需要在win上折腾,直接在Linux系统编译,使用Vis
转载 2023-08-02 09:16:10
215阅读
  • 1
  • 2
  • 3
  • 4
  • 5