【发布时间】:2015-11-05 00:32:11
【问题描述】:
我正在尝试在 codeigniter 中切换到 hmvc。我将从头开始解释我的问题。首先我从http://www.codeigniter.com/download 下载了 Codeignter 3.0 版本,当我检查我的浏览器时,它显示了 CI 的欢迎消息。现在要添加 hmvc 结构,我从 https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/downloads 下载了 hmvc 模块化扩展。并将核心和第三方模块放在我的 CI 文件夹中。然后我在应用程序文件夹中创建了一个文件夹并将其命名为模块。在模块中,我创建了一个文件夹,说 test。我有一个包含 test.php 的控制器文件夹。
class Test extends MY_Controller {
public function index()
{
echo "hey my first module is ready";
}
}
但是当我在 localhost/index.php/test 之类的 url 中调用模块时,我得到了一个找不到页面的错误。我是否缺少任何配置?在切换到 hmvc 之前,我让所有其他控制器运行良好。我怎样才能解决这个问题。提前致谢。
【问题讨论】:
-
你是否像wiredesignz hmvc的文档中描述的那样在你的config.php中添加“modules”文件夹的位置?查看我的代码答案
标签: php codeigniter