我已經看到這個問題,並回答了幾次,但沒有解決方案爲我工作。此外,Zend框架可能會使事情複雜化。我知道最好的解決方案是糾正錯誤,但真的沒有最佳做法來避免白頁嗎?我的意思是我的代碼非常完美,有時甚至會被測試,但沒有人是完美的。 我已經試過:如何避免與Zend致命的PHP異常的白頁?
function exception_error_handler($errno, $errstr, $errfile, $errline) {
throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
}
set_error_handler("exception_error_handler");
也
register_shutdown_function('forward_fatal');
function forward_fatal(){
header("Location: index.html");
}
還是在致命的異常越來越白頁。
這可能會有所幫助:在Zend框架註冊關機功能(HTTP: //stackoverflow.com/questions/1 2051643/register-shutdown-function-in-zend-framework) – showdev