代码点火器数据库(试图获取非对象的属性)在服务器上

时间:2011-05-26 18:15:28

标签: codeigniter

在我的本地计算机上,我使用

访问我的应用程序
  

http://localhost/index.php

在服务器上我发布它的

  

http://myserver:8888/alias/index.php

我在代码点火器配置中更新了这个,并且还在服务器上复制了我的本地数据库。现在到达

时,服务器上发生了一些棘手的事情
  

$这 - > DB->查询($ queryStr) - >行() - > ID;

我尝试在$ queryStr中手动运行查询,它从命令行返回数据,但是当我在服务器上运行它时

  

$这 - > DB->查询($ queryStr) - >行()    返回一个空数组

我得到了

  

严重性:注意

     

消息:试图获得属性   非对象

     

文件名:models / model_mymodel.php

我是否忽略了为什么完全相同的代码无法在服务器上运行?

1 个答案:

答案 0 :(得分:2)

检查代码是否出现大小写(大小写)错误。如果您的开发机器是基于Windows的,那么它不关心大小写。但是linux服务器确实如此。