从零开始的ThinkPHP6.x——多应用路由访问

不知道有没有小伙伴遇到跟我一样的问题,刚部署的TP6兴致冲冲的开始练手,结果……
从零开始的ThinkPHP6.x——多应用路由访问_第1张图片
啊~翻了一下手册,原来是因为TP6默认的单应用模式,所以默认路由为domain/index.php/controller/function,那么怎么恢复成TP5时的多模块呢……
需要在项目根目录安装多应用支持

composer require topthink/think-multi-app

可能发生的错误

结果发现……还是不行?!
从零开始的ThinkPHP6.x——多应用路由访问_第2张图片
仔细看报错信息,由于在app目录下增加了一个模块,所以,命名空间也随之改变了,需要在控制器中修改命名空间,类似这样

namespace app\yaoban\controller;

好啦,这样就可以继续愉快的编码了O(∩_∩)O~
从零开始的ThinkPHP6.x——多应用路由访问_第3张图片

你可能感兴趣的:(php,thinkphp)