오류 메시지를 억제하는 PHP의 기본 동작은 개발 및 디버깅 중에 실망스러울 수 있습니다. 그 이유를 이해하고 오류를 표시하도록 PHP를 구성하는 방법을 배우는 것이 중요합니다.
근본 원인:
PHP의 display_errors 지시문은 오류 메시지 표시 여부를 제어합니다. 기본적으로 꺼짐으로 설정되어 안정성과 보안상의 이유로 프로덕션 환경에서 오류를 억제합니다.
구성 옵션:
개별 스크립트의 경우:
특정 스크립트에 대한 오류 표시를 활성화하려면 시작:
ini_set('display_errors', 1); error_reporting(~0);
개발 환경의 경우:
웹 사이트가 개발 또는 테스트 사이트인 경우 php.ini 구성 파일을 수정할 수 있습니다.
예:
error_reporting = E_ALL display_errors = On
참고: 항상 프로덕션 환경에서 이러한 변경 사항을 기본값으로 되돌려 다음을 보장해야 합니다. 안정성.
위 내용은 PHP가 오류 메시지를 숨기는 이유는 무엇이며, 오류 메시지를 표시하도록 하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!