Php 找不到指定的codeigniter 3型号

Php 找不到指定的codeigniter 3型号,php,codeigniter,Php,Codeigniter,当我使用localhost时,一切都很好。但当我上传到主机,然后它的显示错误无法找到您指定的模型 遇到未捕获的异常类型:RuntimeException消息: 找不到您指定的型号:库存\型号文件名: /home/autorentb/public_html/pharmacy/system/core/Loader.php行 电话:344 回溯: 我的模型名是:stock_Model.php,我的类名是:stock_Model。全部在模块文件夹下。请检查您的文件和类名,例如如果类名是Stock\u m

当我使用localhost时,一切都很好。但当我上传到主机,然后它的显示错误无法找到您指定的模型

遇到未捕获的异常类型:RuntimeException消息: 找不到您指定的型号:库存\型号文件名: /home/autorentb/public_html/pharmacy/system/core/Loader.php行 电话:344

回溯:


我的模型名是:stock_Model.php,我的类名是:stock_Model。全部在模块文件夹下。

请检查您的文件和类名,例如如果类名是Stock\u model,则使用Stock\u model而不是Stock\u model加载。因为有些服务器是区分大小写的。

CodeIgnitor 3和其他版本是区分大小写的。您需要以首字母大写形式定义控制器和模型名称。因此,您需要将您的模型定义为

$this->load->model('Stock/Stock_model');

重复的问题。请注意用文件/文件夹名检查大写字母,Windows会忽略这一点,但linux对大写字母敏感。当人们试图将他们的项目付诸实施时,常见的错误是没有对文件/文件夹名称使用常量。亲爱的@atoms请查看此url亲爱的兄弟给出正确的文件夹和文件名结构请@Killstreet您能更新您的问题并添加实际模型文件的文件名吗?以及home_模型的类名?
$this->load->model('Stock/Stock_model');