素材牛VIP会员
thinkphp无法加载Index模块
 gu***un  分类:ThinkPHP  人气:900  回帖:2  发布于6年前 收藏


这样能正确显示。。。


地址栏增加了Index之后为什么就不能加载了?试过大小写了,不是大小写的问题!

控制器代码

刚刚发现在地址栏增加/Home就可以了,但这个Home代表什么意思,还是不明白?

 标签:thinkphp

讨论这个帖子(2)垃圾回帖将一律封号处理……

Lv1 新人
阿***扫 JAVA开发工程师 6年前#1

Home是模块,Index是控制器,你可以建个Admin模块专门做后台程序,home模块专门做前台程序,这样好区分,控制器来区分不同功能

Lv6 码匠
Ga***er 软件测试工程师 6年前#2

这应该是3.2版本报的错。
3.2以后的板本采用模块化的架构设计思想。所以index.php后的第一个参数对应的是模块名,而不是老板本的控制器。
你可以修改index.php文件,增加如下代码。

// 绑定Admin模块到当前入口文件
define('BIND_MODULE','Home');

这样你就可以直接用index.php/Index来访问了。

详见官方文档 模块化设计

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取