PHP 경고를 끄는 방법: 먼저 error_log 파일을 지정한 다음 php.ini에서 "display_errors = Off"를 설정하세요.
권장: "PHP 비디오 튜토리얼"
php 경고 끄기
error_reporting 오류 메시지 보고 수준 설정
2047 E_ALL이어야 한다는 것을 기억합니다.
php.ini 파일에는 많은 구성 설정이 있습니다. Linux에 PHP 및 Apache 2를 설치하기 위한 지침에 설명된 대로 php.ini 파일을 설정하고 적절한 디렉토리에 배치해야 합니다(참고자료 참조). PHP 애플리케이션을 디버깅할 때 알아야 할 두 가지 구성 변수가 있습니다. 다음은 두 가지 변수와 해당 기본값입니다.
display_errors = Off error_reporting = E_ALL
E_ALL은 잘못된 코딩 관행부터 무해한 팁, 오류에 이르기까지 모든 것을 알려줄 수 있습니다. E_ALL은 개발 프로세스에 비해 너무 상세합니다. 왜냐하면 변수가 초기화되지 않는 등의 작은 작업에 대한 프롬프트도 화면에 표시하기 때문입니다. 이로 인해 브라우저의 출력이 엉망이 됩니다
그래서 2047을 사용하는 것은 권장되지 않습니다. 기본값을 :error_reporting = E_ALL & ~E_NOTICE
로 변경하는 것이 가장 좋습니다. PHP.ini
에서 display_errors = Off 실패에 대한 해결책:
PHP 설정 파일 php.ini는 분명히 display_errors = Off로 설정되어 있습니다. 하지만 작동 중에는 여전히 웹 페이지 오류 메시지에 나타납니다.
해결 방법:
공식 설명에 따르면 log_errors=On을 확인한 후 이 log_errors가 On으로 설정되면 error_log 파일을 지정해야 합니다. 지정되지 않았거나 지정된 파일에 쓰기 권한이 없으면 그러면 일반 출력은 여전히 채널로 출력되며, 지정된 Off of display_errors는 유효하지 않으며 오류 메시지는 계속 인쇄됩니다. 따라서 log_errors = Off를 설정하면 문제가 해결됩니다.
error_reporting(7)이 오류 메시지 보고 수준 설정을 의미하는 것으로 자주 볼 수 있습니다.
아아아아위 내용은 PHP 경고를 닫는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!