> 백엔드 개발 > PHP 문제 > PHP에서 오류 메시지를 닫는 방법

PHP에서 오류 메시지를 닫는 방법

PHPz
풀어 주다: 2023-04-12 17:33:31
원래의
1852명이 탐색했습니다.

실제 개발에서 PHP 오류 보고는 일반적으로 개발자가 문제를 빠르게 찾는 데 도움이 되는 매우 유용한 도구입니다. 그러나 경우에 따라 개발자는 애플리케이션을 프로덕션 환경에 출시할 때와 같이 PHP 오류 보고를 끄고 민감한 정보가 공개되는 것을 원하지 않을 수 있습니다.

아래에서는 PHP에서 오류보고를 끄는 방법을 소개합니다.

방법 1: PHP.ini 파일 수정

PHP.ini 파일에서 error_reporting 매개변수를 수정하여 PHP 오류 보고를 끌 수 있습니다. 단계는 다음과 같습니다.

  1. PHP.ini 파일을 찾으세요. Linux 시스템에서는 일반적으로 /etc 디렉터리에 저장되며 명령줄을 통해 찾을 수 있습니다. 예를 들어 다음 명령을 입력합니다.

    find / -name php.ini

  2. error_reporting 매개변수를 찾아 해당 값을 0으로 변경합니다. PHP.ini 파일에서 이 매개변수는 일반적으로 문서 하단에 있습니다.

    error_reporting = 0

  3. PHP.ini 파일을 저장하고 닫습니다.

    참고: 이 방법은 모든 오류 보고서를 전체적으로 끄는 데 적합합니다.

방법 2: PHP 코드에서 보고 끄기

PHP 코드에서 error_reporting() 함수의 매개변수를 설정하여 오류 보고를 끌 수 있습니다. 단계는 다음과 같습니다.

  1. PHP 코드 파일을 열고 다음과 같은 코드 줄을 추가합니다.

    error_reporting(0);

    설명: 이 코드는 오류 보고를 해제합니다.

  2. 파일을 저장하고 웹서버에 업로드하세요.

    참고: 이 방법은 현재 스크립트에만 영향을 미치며 전체 애플리케이션에는 영향을 미치지 않습니다.

방법 3: .htaccess 파일 수정

Apache 서버를 사용하는 경우 .htaccess 파일에 다음 코드를 추가하여 PHP의 오류 보고 기능을 끌 수 있습니다. 단계는 다음과 같습니다.

  1. .htaccess 파일을 열고 다음 코드를 추가합니다.

    php_flag display_errors off

  2. 파일을 저장하고 웹 서버에 업로드합니다.

    참고: 이 방법은 현재 디렉터리와 하위 디렉터리에 있는 PHP 파일에만 영향을 미칩니다.

요약

실제 개발에서는 PHP 오류 보고 기능을 끄면 개발 난이도가 높아질 수 있지만 그에 따른 적용 시나리오도 있습니다. PHP 오류 보고를 끄기 위해 어떤 방법을 선택하든 항상 신중하게 결정하고 모든 오류 메시지가 올바르게 처리되는지 확인하십시오.

위 내용은 PHP에서 오류 메시지를 닫는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿