2013-11-21 69 views
0

我一直在使用FuelPHP一段時間,而且我認爲我這次可能做錯了什麼,因爲在安裝composer並啓動並運行之後,我不再看到任何輸出到瀏覽器的錯誤。FuelPHP沒有顯示任何錯誤

這是我看到ANYTIME有一個錯誤:

Fatal error: Exception thrown without a stack frame in Unknown on line 0 

是的,我有錯誤,顯示此爲PHP:

error_reporting(E_ALL); 
ini_set('display_errors', 1); 

這幾乎就像它無法找到我的錯誤.. 。 有沒有人有什麼建議?調試時沒有任何信息是非常令人沮喪的...... :-)提前致謝!

回答

0

我已經找到了我的問題的答案。如果有人應該知道,這是因爲我的根目錄下的文件所有權被關閉了......我也跑了作曲家更新以確保安全。這樣做後,我終於能夠再次看到適當的錯誤。

我用下面的shell命令定之:

> chown -R MyUser:MyGroup MyRootDirectory/* 

然後我跑作曲家UDPATE:

> composer update 
1

是完整的:因爲在關機一個致命的錯誤,你得到這個錯誤處理程序,FuelPHP使用它來處理會話輸出,文件下載和日誌條目。

對於日誌文件,Log類現在正在檢查在嘗試寫入之前它是否具有對應用程序/日誌的寫入訪問權限。會話(基於文件)不會,它會拋出異常。

相關問題