codeigniter显示错误: Unable to locate the model you have specified:

标签 codeigniter

我使用最新版本的 CI,即 2.1.2。

我将演示应用程序上传到以下位置 http://www.domainname.com/myfolder/index.php

如果我尝试打开主页,欢迎 Controller 会正确打开。但是,如果我尝试打开 http://www.domainname.com/myfolder/index.php/controllername/functionname页面时,我收到以下错误消息:

遇到错误

无法找到您指定的模型:backofficeusersmodel

在我的配置文件中,我有以下设置:

$config['base_url'] = 'http://www.domainname/myfolder/'; $config['index_page'] = 'index.php'; 我也尝试过

$config['base_url'] = 'http://www.domainname.com/myfolder/application/'; $config['index_page'] = 'index.php';

没有任何成功。

但是,模型上传后,其名称为backOfficeUsersModel,并非如错误消息中所述的所有情人案例。

我想提一下,我使用 myModel(在应用程序/核心中上传),当我在某些免费托管下上传相同的应用程序时,也会发生同样奇怪的事情,只是出现错误,无法找到 mymodel。

我在不同的托管公司上传相同的应用程序,并且它可以正常工作。此外,相同的应用程序在我的本地主机上正常工作。

有人有类似经历吗?

最佳答案

模型文件应位于 application/models 文件夹中,并且应以小写形式命名,如 backofficeusersmodel。这些要求可能存在缺陷。

关于codeigniter显示错误: Unable to locate the model you have specified:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037080/

相关文章:

Codeigniter 重定向与加载 View

CodeIgniter -> 获取当前 URL 相对于基本 URL

mysql - CodeIgniter 分页多表

Codeigniter 购物车 : Adding an item to cart more than once replaces

php - (codeigniter/Neo4j) PHP : namespace and autoloader

php - Codeigniter - 表单助手 set_select()

php - 使用 codeigniter 实现动态菜单/页眉/页脚的最佳方法

php - 在 ajax 调用后加载 View ,CodeIgniter

mysql - 如何获得整个月的每一天的总和

javascript - 如何为正在查看的网站动态更改 css 样式表?