基本Codeigniter HMVC安装

时间:2011-05-09 22:16:26

标签: codeigniter hmvc

我有一个CI 2.02的现有工作安装,它可以自动加载库和帮助程序。当我通过将核心和第三方文件放入CI目录中的相应位置来执行HMVC安装时,我收到错误

Fatal error: Cannot access empty property in C:\xampp\htdocs\APPNAME\application\third_party\MX\Loader.php on line 208 

当我从application / config / autoload.php中删除所有助手时,我得到了

An Error Was Encountered
Unable to load the requested file: helpers/_helper.php 

当我使用没有库或帮助程序自动加载的干净CI安装时,它可以正常工作。我该怎么做才能让HMVC和自动加载工作?

我按照其网站上的说明安装了HMVC(https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Home)。我只做了第15步,第6步显示了我之前提到的错误。我在/ application / controllers中有一个控制器文件,在/ application / models中有一个模型文件,在/ application / views中有一个单独的视图文件,我移动到/ application / modules / site / controllers,/ application / modules / site / models和/ application / modules / site / views分别。我将config.php,autoload.php和数据库.php保留在应用程序文件夹中。

在安装HMVC(从他们的网站执行步骤1-6)之前,我已经有了一个现有的CI项目。我使用application / config / autoload.php自动加载一些库和帮助程序(数据库,会话,文件,URL,表单,文本)。

我需要显示更多信息才能找出问题所在吗?这是我的第一个CI项目,所以它没什么特别的。谢谢!

1 个答案:

答案 0 :(得分:-1)

升级到2.0.3和最新版本的HMVC,它应该可以正常工作。