php - 将CI 3与HMVC一起使用时无法加载库

标签 php codeigniter codeigniter-hmvc codeigniter-3

我在ci2中启动了一个模块化项目(使用hmvc)。我要把这个项目移到第三期。
我正在尝试使用config/autoload.php自动加载会话库

$autoload['libraries'] = array('database','session');

我得到这个错误:
Fatal error: Call to undefined method MY_Loader::_ci_load_class() in /srv/www/htdocs/projects/application/third_party/MX/Loader.php on line 158

即使使用$this->load->library('session')在控制器内手动加载库,我也会得到相同的错误。
我确信这是使用hmvc导致的错误。我已经设法使ci 3模块化,但我坚持这个问题,请帮助…
我可以加载助手和模型,但无法加载库:(

最佳答案

我想你的hmvc版本不对,你需要下载最新版本https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/downloads
单击分支,您将看到两个版本。

关于php - 将CI 3与HMVC一起使用时无法加载库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28927450/

相关文章:

php - CodeIgniter 不加载模型

php - HMVC codeigniter 适用于本地服务器,但不适用于 Web 服务器

php - routes.php 中的 CodeIgniter 路由链接

php - 在函数上使用 php 指针?

php - 跟踪电子邮件并插入 MySQL 数据库

php - codeigniter 加载一个模型,该模型具有带参数的构造函数

php - 将查询转换为 Codeigniter 格式

php - MySQL ERROR 1064 无法弄清楚

php - 跨浏览器跨操作系统文件对话框(能够只选择目录和文件)非 Java