php.ini 파일을 열고 error_reporting 부분을 찾아보면 아래와 같이 되어있는 경우가 많습니다.
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
E_ALL은 모든 에러에 대하여 출력한다는 뜻입니다
E_DEPRECATED 는 특정기능/함수가 앞으로는 지원되지 않을 수 있는 경우 표시됩니다.
해당 문자열 앞에 ~가 붙으면 해당 오류는 출력하지 않는다는 뜻입니다
그래서 아래와 같이 & ~E_NOTICE 를 추가해 주면 앞어살펴본 변수선언 관련 에러가 표시되지 않습니다.
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE
php.ini 를 수정한 후에는 웹서버를 재시작 해주시면 적용됩니다
출처: https://doolyit.tistory.com/138 [동해둘리의 IT Study]
'[ Web 관련 ] > php' 카테고리의 다른 글
fopen(), fwrite() 등에서 오류 발생시 - CentOS7 (0) | 2019.07.23 |
---|---|
PHP 에러 메시지 : Invalid argument supplied for foreach() (0) | 2019.07.16 |
php 에서 pdf출력 (tcpdf) (0) | 2019.06.24 |
PHP CURL 로 Json 호출 (0) | 2019.06.21 |
CentOS + php + Oracle 연결 참조 (0) | 2019.06.21 |