답변:
네 가능합니다. 웹 서버가 IIS인지 아파치인지 확인한 다음 사용자 지정 페이지를 표시하도록 설정할 수 있습니다. 오류가 발생했습니다.
예를 들어, 아파치에게는 정말 간단하다. 간단히 a를 작성하거나 존재하는 경우 추가 .htaccess
하고 a 를 사용하여 사용자 정의 오류 문서를 설정하십시오.
ErrorDocument 500 /error-docs/500.php
PHP 관련 문제인 경우 사용자 지정 오류 페이지를 통해 모든 오류가있는 메일을 보내지 못할 수 있습니다. 사용자 지정 페이지가 실행되지 않아 메일이 발송되지 않을 수 있습니다. 또한 오류 당 하나의 이메일을받을 수 있으며 이는 홍수일 수 있습니다.
대신 어떤 형태의 로그 스캔을 구현하는 것이 좋습니다. 크론 작업 (또는 Windows에서 예약 된 작업)이 매일 또는 몇 시간마다 로그 파일에서 오류를 스캔하고 마지막 확인 이후 발견 된 모든 내용을 관련 관리자에게 보냅니다 (에스). 편집증을 위해서만 웹 서버 서비스 (및 모든 데이터베이스 서비스 등)가 실행 중인지 확인하는 등 로그 확인 스크립트가 다른 작업을 수행하도록 할 수도 있습니다. 다른 방법이 없으면보고 기간 당 하나의 전자 메일이 다른 HTTP 오류 코드 (401, 404 등) 및 로그에있는 기타 내용을 포괄 할 수 있습니다. 이 작업을 수행하는 경우 아무 문제가없는 경우에도 항상 전자 메일 메시지를 보내십시오. 메시지 수신 을 중지하여 스캔 스크립트가 실행되지 않았는지 여부를 알 수 있습니다 (그렇지 않으면 메시지가 모두 양호 하거나 손상보고 기계가 손상되었습니다).
예, 매우 가능합니다. 이메일을 제외하고 웹 서버 로그를 확인할 수도 있습니다.
매 500마다 이메일을 보내지 말 것을 권장합니다. 그렇지 않으면 버그가 있으면 사서함이 넘칠 수 있습니다. 오류 ID를 기록하고 동일한 ID에서 동일한 오류에 대해 1을 보내십시오.