tp6.1多应用控制器不存在:app\应用名\controller\应用名
短信预约 -IT技能 免费直播动态提醒
软件版本
thinkphp:6.1
apache:2.4
(错误和服务器没关系)
错误描述
单域名访问操作多应用访问正常;但新增了域名(域名绑定应用[官方文档])配置config/app.php
的domain_bind
,让其指向其中一个应用,报控制器不存在的错误。
访问地址如下:
https://域名/应用/控制器/方法
(注:已配置隐藏了index.php)
报的错误如下:
控制器不存在:app\应用名\controller\应用名
解决方法
就是请求地址写错了,改为如下:
https://域名/控制器/方法
因为我配置的域名已经指向指定应用了,所以,可以省去应用名,可以直接访问控制器/方法
其他
其他文章说要修改 vendor/composer/installed.json
和框架的其他代码,我没有使用该方式。
来源地址:https://blog.csdn.net/qq_29712303/article/details/128162216
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341