2012-09-20 46 views
0

在本地成功測試我的應用後,我將它推送到遠程服務器進行進一步測試。但是,在每一頁上,我都會收到以下致命錯誤:Fatal error: Exception thrown without a stack frame in Unknown on line 0。這可能是什麼原因?CakePHP拋出的未知異常

+0

這可能是一個鏈式異常嗎?以前的另一個觸發異常?錯誤日誌說什麼更多?無論是蛋糕還是php/apache? – mark

+0

不,沒有在日誌中... – linkyndy

+1

你有正確的PHP版本嗎?高於cake2.x所需的最小值? – mark

回答

1

如果代碼存在錯誤,那麼肯定有apache日誌中有條目。另外,在調試級別設置的情況下,除非您定義了您自己的自定義異常處理程序,否則它肯定會發出錯誤。所以畢竟它可能是空格?

除非您在下面有其他腳本,否則在php頁面中關閉php標記並非強制要求。我曾經掙扎過好幾天。如果在每個頁面中都發生,則可以在默認佈局上檢查一次,也可以通過在默認佈局中評論每個包含來測試是否在應用程序的其他普通腳本中導致問題。

+1

謝謝。似乎一些'.htaccess'文件導致了這個問題。查看我的評論以獲取更多詳情。謝謝你的幫助! – linkyndy