美文网首页
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