PHP 오류 처리로 인해 오류 표시가 금지됩니다.
php.ini 구성 파일의
(9.1장 php.ini 열기 참조). PHP의 오류 표시 상태를 제어할 수 있습니다.
php.ini에는 특별한 구성 항목이 있습니다:
display_errors
이 옵션은 오류 메시지 출력 여부를 설정합니다. 웹 페이지로 이동하거나 표시되지 않고 사용자에게 숨겨집니다.
이 값의 상태는 켜짐 또는 꺼짐이며, 값을 1 또는 0으로 설정할 수도 있습니다.
display_error 값을 0 또는 off로 설정하면 페이지에 오류가 표시되지 않습니다. 1 또는 on으로 설정하면 오류 메시지가 표시됩니다.
질문: 서버 php.ini를 수정할 수 있는 상태 권한이 없으면 어떻게 해야 하나요?
ini_set을 사용할 수 있습니다.
<?php ini_set('display_errors' , 0 ); ?>
위 코드는 php.ini의 display_errors 값을 수정하는 것과도 동일합니다. 그러나 현재 PHP 코드에서만 적용됩니다.
질문: php.ini의 구성 항목 상태를 가져오려면 어떻게 해야 합니까?
ini_get(매개변수 항목)을 사용하여 매개변수의 값을 가져올 수 있습니다.
데모 예:
<?php echo '服务器中display_errors的状态为' . ini_get('display_errors'); ?>
참고: php.ini 파일을 수정한 후에는 서버를 다시 시작해야 합니다.