Trace调试

1. 安装 topthink/think-trace 拓展

tp官方手册:https://www.kancloud.cn/manual/thinkphp6_0/1037619
里面说到 最新版本页面Trace功能已经不再内置在核心,所以需要 composer 加入进来,

通过composer 直接命令行安装出现错误

编辑 composer.json 文件:
在 require-dev 里面加上: “topthink/think-trace”:”^1.0”

  1. "require-dev": {
  2. "symfony/var-dumper": "^4.2",
  3. "topthink/think-trace":"^1.0"
  4. },

然后 执行 composer update 进行更新。

2.非调试模式下 使用trace

一旦关闭调试模式,发生错误后不会提示具体的错误信息,如果你仍然希望看到具体的错误信息,那么可以在app.php文件中如下设置:

  1. // 显示错误信息
  2. 'show_error_msg' => true,