2012-09-26 57 views
0

我使用CodeIgniter v1.0来处理我的PHP应用程序。昨天,在本地主机上运行它,事情没有问题,但是今天在CI日志中出现了很多错误。下面是一些例子:CodeIgniter显示意外的错误

Severity: Notice 
Message: Trying to get property of non-object 
Filename: helpers/functions_helper.php 
Line Number: 515 

Severity: Warning 
Message: implode(): Invalid arguments passed 
Filename: controllers/reports.php 
Line Number: 102 

Severity: Notice 
Message: Undefined variable: carray 
Filename: controllers/reports.php 
Line Number: 103 

什么可能导致这些错误出现在哪里?

+0

发布您的代码将会有所帮助..添加reports.php控制器代码 –

+0

您刚才是否将您的代码转移到了不同​​的服务器上?错误可能一直存在,但您的error_reporting级别最有可能发生变化 – dm03514

+2

为什么您运行版本1?为什么不升级到V2.1? – Laurence

回答

0

首先CodeIgniter 1真的很老。您应该升级到AT LEAST 2.1。我会升级到CodeIgniter 3

Eitherway,你的index.php文件里面,有一条线,看起来像这样可能

error_reporting(E_ALL); 

你需要当你去生产它更改为

error_reporting(0);