thinkphp ,我访问 “域名/manager/login” 为什么提示 module not exists:index ??
thinkphp ,我访问 “域名/manager/login” 为什么提示 module not exists:index ??
可以看下app.php里面 app_multi_module 配置的是true还是false
app_multi_module = false:
单例模式 域名/manager/login 访问形式是对的,
报错原因:1.命名空间没写对 2.控制器的文件名大小写不对或不符合规范
app_multi_module = true:
多模块模式 域名/manager/login 访问形式是不对的,
应该这么访问 域名/模块名/manager/login
2 回答3.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读
1 回答1.2k 阅读
1 回答1k 阅读
已解决 。 原因是 nginx 没有配置 pathinfo模块 ,导致 php 的 $_SERVER 里的 path_info 键值为空 , 而 框架pathinfo 模式又是依赖这个键值。