PHP 치명적인 오류(`E_ERROR`)를 잡는 방법은 무엇입니까?
P粉978551081
P粉978551081 2023-08-27 14:42:20
0
1
600
<p><code>set_error_handler()</code>를 사용하면 대부분의 PHP 오류를 잡을 수 있지만, 비 호출과 같은 치명적인(<code>E_ERROR</code>) 오류에는 작동하지 않습니다. -존재하는 기능. 이러한 오류를 잡을 수 있는 다른 방법이 있나요? </p> <p><code>mail()</code>을 호출하여 모든 오류를 해결하려고 하며 PHP 5.2.3을 실행하고 있습니다. </p>
P粉978551081
P粉978551081

모든 응답(1)
P粉576184933

치명적인 오류를 기록하려면 register_shutdown_function를 사용하세요. PHP 5.2 이상이 필요합니다.

으아악

error_mailformat_error 함수를 정의해야 합니다. 예:

으으으으 오류 번호 rreee 파일 $오류 파일 알았어 $오류 라인 트랙 rreee 表>”; $content를 반환합니다. }

Swift Mailer를 사용하여 error_mail 함수를 작성하세요. error_mail

참조:

  • $php_errormsg
  • 사전 정의된 상수
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿