我一直在使用codeigniter一段时间了。但我仍然对它不熟悉。当我遇到一些问题时,需要花费数天的时间来解决问题。Codeigniter错误日志消息
Unable to locate the model you have specified: page_m
我usullay也面临这些错误。然而,因为我使用多个层次的类(控制器),我无法弄清楚。
有没有什么办法可以让codeigniter用行号记录错误信息?
我一直在使用codeigniter一段时间了。但我仍然对它不熟悉。当我遇到一些问题时,需要花费数天的时间来解决问题。Codeigniter错误日志消息
Unable to locate the model you have specified: page_m
我usullay也面临这些错误。然而,因为我使用多个层次的类(控制器),我无法弄清楚。
有没有什么办法可以让codeigniter用行号记录错误信息?
您必须在应用程序/模型目录中创建模型。并确保你扩展你的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();
}
}
你确定该文件的名称相同的类的名字吗?
如果你的文件page_model.php
类必须以class Page_Model extends CI_Model
而在你的控制器记得$this->load->model('page_model');
如果使用UNIX系统的文件名是区分大小写。在我的Windows系统中完成我的开发后,我在上传到活的UNIX服务器时遇到此问题。请确保您使用确切的型号和文件名称。 – Nish 2013-05-02 06:22:14