我使用codeigniter,hmvc和ion_auth编写基本应用程序。我在application / modules / Users中加载了ion_auth。一切都适用于我的Windows开发PC,但是当应用程序启动时我的托管服务器(linux)上出现错误:
Message: Unable to locate the model you have specified: Ion_auth_model
在modules / Users / library / Ion_auth.php中,我尝试按如下方式加载模型:
$this->load->model('Users/Ion_auth_model', 'ion_auth_model');
模型文件位于modules / Users / models / Ion_auth_model.php中。
我尝试了很多不同的文件名组合。我知道Linux区分大小写。有什么建议?我错过了一些简单的东西吗?
答案 0 :(得分:0)
首先,您的文件夹名称必须以小写字符开头。 .......将Ion Auth保存在自己的模块文件夹中......您的模块文件夹必须如下所示:
modules ∟ home ∟ admin ∟ auth ∟ controllers ∟ models ∟ views ∟ libraries ∟ config ∟ language