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.pngDriver [Think] not supported.
public function welcome()
{
return view();
}
image.pngcomposer require topthink/think-view
安装完成后就可以访问了
image.png
网友评论