다음 코드에서 'BBB'가 error.log 파일로 이동하는 동안 (단지) 웹 페이지 출력에 'AAA' . 모두이 error.log 파일로 이동하기를 원하기 때문에 사용자는 내가하는 동안 잠재적 인 오류를 볼 수 없습니다. 방법?PHP 오류보고 대상 : 오류 로그 파일 대 웹 페이지
<?php
ini_set('display_errors','1');
ini_set('error_log','error.log');
error_reporting(-1); // all
trigger_error('AAA');
error_log('BBB');
?>
(참고 :.이 같은 http://stackoverflow.com/questions/9921643/how-to-make-provoke-an-php-error-in-php-error-log과 비슷하지만하지 않습니다)
trigger_error의 개념은 사용자 수준입니다. "trigger_error - 사용자 수준의 오류/경고 /주의 메시지를 생성합니다". 그게 잘못된 경우에 사용하는 경우입니다. –
그렇다면 "적절한"잠재적 오류가 ** error_log 기능을 사용하지 않고 ** 내 error.log 파일로 이동하는지 테스트 할 수 있습니까? –
사용자 지정 오류 처리기를 만들 수 있습니다. 하지만 "error_log를 사용하지 않고"왜 그 이유가 무엇인지 물어볼 수 있습니다. –