0

我已经使用 codeigniter 一段时间了。但我还是新手。当我遇到一些问题时,需要几天的时间才能弄清楚并解决它。

Unable to locate the model you have specified: page_m

我也经常面临这些错误。但是,由于我使用了多个层次结构的类(控制器),所以我无法弄清楚。

有什么方法可以让 codeigniter 用行号记录错误消息?

4

2 回答 2

0

您必须在 Application/Models 目录中创建模型。并确保扩展您的 CI_Model 类。

例如。型号名称:my_model

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class my_model extends CI_Model {

    public function __construct() {
        $this->load->database();
    }
}
于 2013-05-02T05:18:54.003 回答
0

您确定文件名与类名相同吗?

如果您的文件是page_model.php类必须以class Page_Model extends CI_Model

在你的控制器中记住$this->load->model('page_model');

于 2013-05-02T09:50:50.120 回答