我一直在使用codeigniter。但我还是新手。当我遇到一些问题时,需要花费数天的时间来解决它并解决它。
Unable to locate the model you have specified: page_m
我也会面对这些错误。但是,由于我使用多个类层次结构(控制器),我无法弄明白。
有没有办法让codeigniter用行号记录错误信息?
答案 0 :(得分: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();
}
}
答案 1 :(得分:0)
您确定文件名与班级名称相同吗?
如果您的文件为page_model.php
,则该课程必须以class Page_Model extends CI_Model
在你的控制器中记住$this->load->model('page_model');