문제

하다 error_reporting(0); 오류 로깅 (파일에)에 영향을 미치거나 화면 오류 표시 만 억제합니까?

감사.

도움이 되었습니까?

해결책

예, 두 가지 모두에 영향을 미칩니다.

error_reporting 레벨은 오류 수준의 수준을 정의합니다 트리거. 해당 오류를 기록하거나 표시하는지 여부는 다른 설정에 의해 결정됩니다.

요약:

  • error_reporting: 어떤 수준의 오류가 발생합니다.
  • display_errors: 스크립트 출력에 트리거 된 오류를 표시할지 여부.
  • log_errors: 로그에 트리거 된 오류를 작성할지 여부.

본질적으로, 설정 error_reporting(0) 오류보고를 끄고 화면에 파일 또는 출력에 로그인하지 않음을 의미합니다.

다른 팁

표시된 오류 만 억제합니다. 당신의 오류 로깅에 대한 INI 설정 로깅 레벨을 결정합니다.

PHP에는 꽤 좋은 문서가 있습니다

http://us.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting그것이하는 일에 대해

http://us.php.net/manual/en/function.error-reporting.php런타임 기능의 경우

그 효과는 Stderr가 어디로 가고 있는지에 달려 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top