我使用zend框架工具創建了一個ErrorController, 我不明白的是我該如何使用它?zend框架php ErrorController:我如何拋出將出現在錯誤控制器中的期望
我想要拋出一個將顯示在屏幕上的異常,以拋出將在錯誤控制器中顯示的錯誤 。
使用Zend Framework v1.10.7
有什麼想法嗎?
感謝
我使用zend框架工具創建了一個ErrorController, 我不明白的是我該如何使用它?zend框架php ErrorController:我如何拋出將出現在錯誤控制器中的期望
我想要拋出一個將顯示在屏幕上的異常,以拋出將在錯誤控制器中顯示的錯誤 。
使用Zend Framework v1.10.7
有什麼想法嗎?
感謝
投擲未在您的應用程序捕獲,將導致其由ErrorController
處理的異常。默認行爲是由ErrorController
處理。
屏幕上顯示的異常可能已通過errorController進行路由。進入你的視圖文件夾應該有一個錯誤文件夾與視圖腳本的錯誤。去那裏如果你想要他們的風格。
好吧,讓你在從zedntool啓用errorController後看到任何東西。
查看您的文件夾是Apllication/Controllers目錄中的ErrorController.php?
是你的views文件夾中有一個index.phtml文件的錯誤文件夾嗎?
看着你的application.ini文件。這些線是否正確設置?
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
如何知道它不工作?
對於異常被抓進錯誤控制兩兩件事必須是真實的:
$fc->throwExceptions(false)
)如果這兩個條件都爲你的情況便是如此,它仍然沒有工作,那麼你需要提供一些更多的信息,你在做什麼,你得到的結果是什麼(確切的輸出,確切的代碼)
我需要加載一個特定的模塊嗎?因爲我可以向你保證它不會通過錯誤控制器。 – ufk 2010-09-05 09:57:38
這個應用程序做了什麼讓你確信它不會去'ErrorController'?您不需要加載特定的模塊。只要確保你的錯誤腳本和控制器在默認模塊中。 – 2010-09-05 16:17:15