오류 및 경고 표시
귀하의 질문은 PHP를 사용하는 동안 웹 브라우저에 오류 및 경고를 표시할 때 발생하는 일반적인 문제를 강조합니다. 스크립트에 따라 오류는 $err 배열 내에 캡처되지만 페이지에는 표시되지 않습니다.
이 문제를 해결하려면 다음을 확인해야 합니다.
-
디스플레이 오류: php.ini 구성 파일에서 display_errors가 On으로 설정되어 있는지 확인하세요. 이 설정을 사용하면 PHP가 웹 페이지에 오류를 표시할 수 있습니다.
-
PHP 구성: 오류 표시를 억제할 수 있는 줄이 있는지 Apache 또는 PHP 구성을 확인하세요. 이러한 줄에는 display_errors = Off 또는 error_reporting = E_ERROR | E_PARSE | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_RECOVERABLE_ERROR.
-
오류 로깅: 오류가 표시되지 않는 경우 오류 로그 파일에 기록될 수 있습니다. 오류 로그를 확인하여 PHP 오류나 경고가 기록되고 있는지 확인할 수 있습니다.
-
페이지 내 표시: 웹 페이지에 캡처된 오류를 표시하려면 에코 또는 foreach를 사용하여 HTML 코드의 PHP 섹션 내에서 $err 배열의 내용을 인쇄합니다.
이 단계를 수행하면 오류를 표시하고 PHP 웹 페이지에 경고를 표시하여 문제를 효과적으로 디버깅하고 해결할 수 있습니다.
위 내용은 내 웹페이지에 PHP 오류 및 경고를 어떻게 표시할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!