我正在尝试将模块化扩展实现到 codeigniter 2 设置中,但遇到了一些问题。我按照 wiki 上的安装说明进行操作,一切正常。然后我开始玩了一下并尝试使用它。我所做的只是创建一个名为 users 的新模块,其中包含所需的文件夹,并添加了一个名为 users_m 的模型类。然后我尝试从我的欢迎模块控制器加载它。根据维基,这应该非常简单。我只是添加了这一行
$this->load->model('users/users_m');
到我的欢迎控制器的构造函数。
不幸的是,此时我得到了白屏死机。
所以我尝试了别的东西。这次我删除了负载模型行并添加了
$this->output->enable_profiler(TRUE);
这次我显示了欢迎页面并得到了分析器,但在页面顶部我收到了这个错误:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: CI::$profiler
Filename: MX/Loader.php
Line Number: 145
我不知道这两个尝试是否相关,但显然我的设置有问题。有人能指出我正确的方向吗?