나는이 질문을 보았고 몇 번 대답했지만 아무 해결책도 나에게 효과가 없었다. 또한 젠드 프레임 워크는 여기에서 복잡한 일이 될 수 있습니다. 가장 좋은 해결책은 오류를 수정하는 것이지만 실제로는 화이트 페이지를 피하는 것이 가장 좋습니다. 제 코드가 완벽하고 심지어 때로는 테스트를 거친다는 것을 의미하지만 아무도 완벽하지 않습니다. 나는 시도했다 : 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");
}
아직도 치명적인 예외에 흰색 페이지를 받고. 로그 파일은 다음
매우 드문 PHP가 충돌 이벤트 및 핵심에 오류 로깅
3) 고정 무엇이 잘못되었는지 설명하지 않는 경우
이 도움이 될 수 있습니다 (HTTP를 [젠드 프레임 워크에 종료 기능을 등록] //stackoverflow.com/questions/1 2051643/register-shutdown-function-in-zend-framework) – showdev