我是codeigniter HMVC结构的新手,按照此链接进行安装 . https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/src
已执行所有步骤但在步骤12到达时显示错误 .
Steps:
-
从干净的CI安装开始
-
正确设置$ config ['base_url']进行安装
-
访问URL /index.php/welcome =>显示欢迎使用CodeIgniter
-
将模块化扩展名删除third_party文件到application / third_party目录中
-
将模块扩展核心文件放入应用程序/核心,除非您希望创建自己的控制器扩展,否则不需要MY_Controller.php文件
-
访问URL /index.php/welcome =>显示欢迎使用CodeIgniter
-
创建模块目录结构应用程序/ modules / welcome / controllers
-
将控制器应用程序/ controllers / welcome.php移动到application / modules / welcome / controllers / welcome.php
-
访问URL /index.php/welcome =>显示欢迎使用CodeIgniter
-
创建目录应用程序/ modules / welcome / views
-
将视图application / views / welcome_message.php移动到application / modules / welcome / views / welcome_message.php
-
访问URL /index.php/welcome =>显示欢迎使用CodeIgniter
Error:
您的视图文件夹路径似乎未正确设置 . 请打开以下文件并更正:index.php
怎么解决呢?路由/ config.index等需要更改吗?我应该将配置文件夹复制粘贴到每个模块吗?目前他们都是默认的 . 我的CI版本是最新的3.0.3,在config中index_page是空的而不是index.php
$config['index_page'] = '';
也通过添加index.php而不是空来检查 . 我在网上搜索的另一件事,也尝试通过大写View,Controler等文件夹名称,但没有发生任何事情 .
1 回答
尝试使用此HMVC版本:
https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/src/b889da049fd78bd5beff8d7ef70916b60c3d6665?at=codeigniter-3.x