------------------------------------------------------
composer create-project topthink/think xxx
cd xxx
composer require topthink/think-multi-app
-------------------------------------------------------
然后文件操作
1、删了app下的controller文件夹
2、创建 app/api/controller/Index.php 类文件,命名空间 app\api\controller
3、拷贝 /public/index.php 到 /public/api.php 作为 api 应用的入口文件
4、访问 /api.php,结果提示:控制器不存在:app\controller\Index
--------------------------
thinkphp并没有在api应用目录寻找控制器,而是还在单应用目录去找控制器
就像是没开启多应用一样……还有哪里需要配置吗?
PS:
1、访问 /index.php/api 和 /api.php/index 都一样的错误
2、composer show 可以看到 think-multi-app 扩展已经安装:topthink/think-multi-app v1.0.11 thinkphp6 multi app support
最佳答案
