2012-09-26 24 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);