PHP Error_Reporting (0)이 오류 로깅에 영향을 미칩니 까?
-
19-09-2019 - |
문제
하다 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가 어디로 가고 있는지에 달려 있습니다.
제휴하지 않습니다 StackOverflow