본문 바로가기

카테고리 없음

PHP 예외 발생 시 메세지 처리 하기

catch (\Exception $e) {
    $errorMessage = "컨텐츠 업데이트 테스크 실패: " . 
                    $e->getMessage() . 
                    " in " . $e->getFile() . 
                    " on line " . $e->getLine() . 
                    " " . print_r($lastItem, true) . 
                    " " . Carbon::now('Asia/Seoul');
}

php 에서 예외 처리 시 $e->getMessage(); 만으로 처리를 하면 정확한 원인을 알기 어렵습니다.

그럴때는 아래와 같이 처리하시면 됩니다.

아래는 예외 처리 블록 입니다.