我有这个文件结构:
这些是每个文件的代码:
home.php
class Home extends MY_Controller {
public function __construct() {
parent::__construct();
}
public function index() {
echo "Hello World!";
}
}
MY_Controller.php
class MY_Controller extends CI_Controller {
var $user_model = null;
public function __construct() {
parent::__construct();
$this->user_model = new Users();
}
}
users.php
class Users extends CI_Model {
public function __construct() {
parent::__construct();
}
}
当我在浏览器上加载网页时,出现此错误:
致命错误:第7行的C:\%path%\ application \ core \ MY_Controller.php中找不到“用户”类。
请帮我制作我的自定义控制器以找到我的模型。谢谢!
注意: 这些案件就像我提供的那样(我听说案件敏感性可能存在问题)。
修改: 当我打开日志文件时,我发现了这一点。 ERROR - 2014-02-17 01:02:05 - >严重性:8192 - > mysql_pconnect():不推荐使用mysql扩展,将来会删除它:使用mysqli或PDO代替C:\%path%\ system \ database \ drivers \ mysql \ mysql_driver.php 91
答案 0 :(得分:0)
没关系,我通过进入config.php文件并自动加载模型或通过$ this-> load->模型('用户')来实现它;
大写或小写U似乎有用。