我使用最新版本的CI,即2.1.2。
我在以下位置http://www.domainname.com/myfolder/index.php
上传我的演示应用程序如果我尝试打开主页,欢迎控制器正确打开。但是,如果我尝试打开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无法找到。< / p>
我在不同的托管公司上传相同的应用程序,并在那里工作。此外,相同的应用程序通常在我的localhost上工作。
有没有类似的经历?
答案 0 :(得分:4)
模型文件应位于application / models文件夹中,并应以小写命名,如backofficeusersmodel。可能这些要求存在缺陷。