0
현재 웹 포털에서 작업 중입니다. 그것은 관리자가 그 중 내가 사용하려면 다음 구문을 사용하고 있기 때문에 발생한 오류를 볼 수있는 것이 필요하다 오류 -보고 : 내 스크립트는 사용자 어떠했는지를 확인 끝에PHP 오류를 버퍼하는 방법
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
ob_start();
은을 볼 수있다 오류. 있는 경우 :
echo ob_get_clean();
큰 문제는 다음과 같습니다. 치명적인 오류는 일반 사용자에게 계속 표시됩니다. 치명적인 오류보고를 어떻게 버퍼링합니까?
적어도 ini를 변경하지 않고 표시하지 않도록 할 수 있습니까? – HelloToYou
오류 처리기를 설정하고 거기에 모든 오류를 출력하는 것이 더 좋습니까? – HelloToYou
모든 오류를 버퍼링하는 것이 아니라 로그에 직접 기록하는 것이 좋습니다. 하지만 확실한 몇 가지 로그 요구 사항에 대해 그렇게해야한다면 오류 처리기가 더 좋을 것입니다. – yivi