首页 > thinkphp无法加载Index模块

thinkphp无法加载Index模块


这样能正确显示。。。


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

控制器代码

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


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


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

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

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

详见官方文档 模块化设计

【热门文章】
【热门文章】