최고의 방법은 php.ini에서 제어하는게 좋다.
Apache Web Server Setting
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT display_errors = Off log_errors = On
- error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT : 모든 종류의 경고를 빼거나 뺄수 있도록 지시.
- display_errors = Off : 에러 표시해제
- log_errors = On : 로컬파일에 에러기록
PHP Setting
ini_set('error_reporting', E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE); // STRICT, DEPRECATED, NOTICES 외 모든 경고 표시 ini_set('display_errors', 0); // 에러 표시해제 ini_set('log_errors', 0); // 에러 기록해제
PHP 5.x, PHP7.x 에서 작동한다.
반응형
'lang > php' 카테고리의 다른 글
Composer require Could not find package (0) | 2018.07.13 |
---|---|
PHP 상대주소 절대주소변경 (0) | 2018.07.11 |
PHP Warning: preg_replace(): The /e modifier is no longer supported (0) | 2018.07.09 |
PHP tidy 예제 및 기능 (0) | 2018.07.07 |
PHP Codeigniter - idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated (0) | 2018.07.05 |