前言

试试thinkphp6用着怎么样,和tp5有地方不太一样,这边记录一下,新来的可以避免踩坑。

开启Debug

根目录下新建.env文件,文件内容如下:

APP_DEBUG =  true

关闭Trace

可以直接删除或者
进入vendor/topthink/think-trace/src/Service.php文件将$this->app->middleware->add(TraceDebug::class);注释即可(只能这样了)。

<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2018 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
namespace think\trace;

use think\Service as BaseService;

class Service extends BaseService
{
    public function register()
    {
//        $this->app->middleware->add(TraceDebug::class);
    }
}

Driver [Think] not supported.

新版框架默认只能支持PHP原生模板,如果需要使用thinkTemplate模板引擎,需要安装think-view扩展(该扩展会自动安装think-template依赖库)。
使用如下命令

composer require topthink/think-view

继续在TP6.0的路上踩坑埋坑,此处先做个随笔记录,待得后续有时间好好的整理下记录。

最后修改:2021 年 04 月 01 日
如果觉得我的文章对你有用,请随意赞赏