2011-01-06 126 views
0

我使用FB Connect和PHP提供的名爲Facebook的PHP類。每當出現問題時,FB會引發致命錯誤和應用程序死亡。這對測試非常有用,但現在對於生產代碼來說非常好。我查看了代碼,找不到禁用它的方法,但可能是我忽略了一些東西。那麼,有沒有什麼辦法來禁用不是尋找通過類和刪除每一行這樣PHP Facebook類:如何頂級塊致命錯誤?

throw new FacebookApiException($result); 

回答

2

你應該捕捉異常等致命錯誤,而不是將其刪除。

try { 
    //do something with the facebook api 
} 
catch (FacebookApiException $e) { 
    //an error occured, handle it 
} 

而btw:致命錯誤不同於例外。

+0

感謝您的幫助! :) – Eugene 2011-01-06 15:06:38