美文网首页
Thinkphp6.0.2路由、模板渲染等问题

Thinkphp6.0.2路由、模板渲染等问题

作者: 挤时间学习的阿龙 | 来源:发表于2020-03-16 19:59 被阅读0次
    1、thinkphp6.0.2 index控制器和admin控制器都可以访问,不使用路由的情况下,使用路由还没搞通,搞通了更新

    www.abc.com 显示前台
    www.abc.com/admin 显示后台
    (1)生成应用目录

    thinp php build admin

    你会发现用不了,别的版本根目录下有build.example.php,但是6.0.2是没有这个文件的
    如果你希望自定义生成应用的结构,可以在app目录下增加一个build.php文件,内容如下:

    <?php
    return [
        // 需要自动创建的文件
        '__file__'   => [],
        // 需要自动创建的目录
        '__dir__'    => ['controller', 'model', 'view'],
        // 需要自动创建的控制器
        'controller' => ['Index'],
        // 需要自动创建的模型
        'model'      => ['User'],
        // 需要自动创建的模板
        'view'       => ['index/index'],
    ];
    

    不使用路由的设置
    (2)config\app.php文件中

        // 是否启用路由
        'with_route'       => false,
    

    6.0.2是app.php钟是没有多用模式开关的,如果有关闭或屏蔽代码

    'auto_multi_app'   => false,
    

    (3)config\route.php

    // 是否强制使用路由
        'url_route_must'        => false,
    
    2、使用view()就挨报错,6.0系列每次升级很多文件都是改动很多,对于我这种喜欢尝新,折腾的人…………
    image.png

    Driver [Think] not supported.

     public function welcome()
        {
            return view();
        }
    

    composer require topthink/think-view

    image.png

    安装完成后就可以访问了


    image.png

    相关文章

      网友评论

          本文标题:Thinkphp6.0.2路由、模板渲染等问题

          本文链接:https://www.haomeiwen.com/subject/ysroehtx.html