2010-11-21 71 views
1

我試圖從1個Linux(php4)個人電腦遷移到另一個Linux PC(php5)的網站。PHP Pear如何啓用調試級別?

該網站由Apache + PHP + Smarty + MYSQL構成。

現在我得到這個錯誤「DB_DataObject錯誤:連接失敗,開啓調試到5明白爲什麼」

我對PHP的基本知識,任何人都可以幫助我,我怎麼能調試問題?謝謝。

+0

那麼,這是否兼容梨包安裝了這兩個盒子? – ajreal 2010-11-21 17:02:25

+0

ajreal>似乎該網站是從付費虛擬主機複製的,目前我無法訪問它,所以我無法真正比​​較它。到目前爲止,我設法讓apache + php + smarty工作,但PEAR的DB_DataObject問題仍然存在...... – Atlas 2010-11-21 18:10:44

回答

2

DB_Dataobject有它自己的調試東西。 PEAR :: setErrorHandling是一種紅鯡魚。

相反,插入

DB_DataObject::debugLevel(5); 

的地方,並重新加載。

例如:

require_once 'DB/DataObject.php'; 
DB_DataObject::debugLevel(5);