2012-04-25 3 views
1

프로덕션 환경에서 모든 응용 프로그램 예외 및 PHP 오류를 catch하는 방법은 무엇입니까?프로덕션 환경에서 모든 응용 프로그램 예외 및 PHP 오류를 catch하십시오.

사용자 지정 MVC 프레임 워크를 사용하고 있으며 MVC 프레임 워크가 시작되는 진입 점이 있습니다. 따라서이 엔트리 포인트를 일반에게 이미 포장했습니다.

try{ 
    //start point of mvc framework that load main class 
    //that manage request, response, route etc 
}catch(Exception $e) { 
    //return response 404 to client if something goes wrong 
} 

충분합니까? PHP 오류는 어떻습니까?

프로덕션 환경이므로 사용자는 오류를 볼 수 없지만 디버깅을 위해 모두 기록하려고합니다. 내가 영감을 줄 수있는 우아한 방법으로 오류를 기록하는 opensource PHP 클래스가 있나요?

+3

http://www.php.net/manual/en/function.set-exception-handler.php와 그 장의 다른 페이지를 참조하십시오. – hakre

답변

관련 문제