[php] PHP 오류 보고 설정

PHP 프로그램을 개발하거나 유지보수할 때 오류 보고는 매우 중요합니다. PHP에서 오류를 보고할 수 있도록 설정해야 합니다. 다음은 PHP에서 오류 보고 설정하는 방법입니다.

1. php.ini 파일 수정

먼저, PHP의 구성 파일인 php.ini를 엽니다. 이 파일은 PHP가 실행될 때 참조하는 설정 파일이며, 오류 보고와 관련된 설정을 변경할 수 있습니다.

2. 오류 보고 수준 설정

php.ini 파일에서 error_reporting 디렉티브를 찾아야 합니다. 이 디렉티브를 통해 어떤 종류의 오류를 보고할지 설정할 수 있습니다. 예를 들어, 모든 오류를 보고하고 싶다면 다음과 같이 설정할 수 있습니다.

error_reporting = E_ALL

3. 오류 로깅 설정

또한, php.ini 파일에서 log_errors 디렉티브를 찾아야 합니다. 이 디렉티브를 사용하여 PHP 오류를 로깅할지 여부를 설정할 수 있습니다.

log_errors = On

4. 오류 로깅 경로 설정

마지막으로, php.ini 파일에서 error_log 디렉티브를 설정하여 오류 로그 파일의 경로를 지정할 수 있습니다.

error_log = /var/log/php_errors.log

5. 서버 재시작

위 세팅을 마친 뒤, 웹 서버를 다시 시작하여 설정을 적용합니다.

6. 오류 표시 설정

개발 환경에서 실시간으로 오류를 확인하려면 php.ini에서 display_errors을 On으로 설정합니다.

display_errors = On

PHP 오류 보고 설정을 완료했습니다. 이제 PHP 애플리케이션에서 발생하는 오류를 쉽게 추적하고 해결할 수 있게 되었습니다.