什么是正确的CodeIgniter调试策略

时间:2014-02-17 15:51:45

标签: php codeigniter

我正在使用CodeIgniter ver。 2.1.4并尝试使用Lynda的在线课程“使用PHP CodeIgniter启动并运行”来熟悉它。但是在视频2.3(3。使用活动记录保存杂志)上我遇到了错误Class 'MY_Model' not found。我试图避免将所有代码带到这里或要求社区跟踪错误而不是我。我宁愿试着理解自己的错误。

我试图从一开始就探索PHP代码(来自/index.php),但它看起来太复杂和耗时。可能有(在CodeIgniter中)是将源文件包含到项目中的任何规则吗?包含遗漏类声明的文件是/application/core/my_midel.php,我没有找到应该如何包含此文件的方式。

任何想法和提示都非常有用,因为我是CodeIgniter的新手。

1 个答案:

答案 0 :(得分:0)

我不确定这是否会解决它,但在我的Model代码中,在初始声明后立即有一个构造函数

    function __construct(){
    parent::__construct();
}

看看你如何调用模型以及你是否在命名约定上做出任何拼写错误也可能是值得的

如果要在控制器中加载模型,则必须执行此操作才能调用它

$this->load->model('my_model');
$this->my_model->update();

我希望这会有所帮助