托管 php codeignitor 网站后,我收到错误"无法找到您指定的模型:Common_model"但它在我的本地服务器中有效我如何解决这个问题我已经将模型类名称的第一个字母大写但没有结果我的模型类
class Common_model extends CI_Model
{
}
控制器是
<?php
class Show extends CI_Controller
{ var $pageLimit = 6;
public function __construct()
{
parent::__construct();
$this->load->library('ion_auth');
$this->load->model('common/Common_model');
$this->load->helper('url');
$this->load->helper('form');
$this->load->helper('custom');
}
}
如果您
使用的是Codeignitor 3,请确保您的文件名也以大写字母开头,如下所示:
Common_model.php
建议在模型文件夹中使用models
,而不是model/anyfolder
代码点火器 3 更改日志用户手册
我希望你的模型文件结构是这样的
application
model
common
Common_model.php
文件名应Common_model.php
。
控制器中的加载应为
$this->load->model('common_model');
我总是只用名称加载它,这样
$this->load->model('Common_model');
控制器始终位于同一模块上(如果您使用的是模块(