PHP 오류 보고서를 열는 방법은 참조 용입니다.
php.ini 파일에는 많은 구성 설정이 있습니다. Linux에 PHP 및 Apache 2를 설치하기위한 문서에 표시된대로 자신의 php.ini 파일을 설정하고 적절한 디렉토리에 넣어야합니다.
PHP 응용 프로그램을 디버깅 할 때는 두 가지 구성 변수를 알아야합니다. 두 변수와 그 기본값은 다음과 같습니다.
코드 사본은 다음과 같습니다.
display_errors = OFF ERROR_REPORTING = e_all
php.ini 파일에서 검색하면이 두 변수의 현재 기본값을 찾을 수 있습니다. Display_Errors 변수의 목적은 명백합니다. PHP에 오류를 표시할지 여부를 알려줍니다. 기본값이 꺼져 있습니다. 그러나 개발 프로세스를보다 쉽게 만들려면이 값을 on : display_errors = on으로 설정하십시오.
error_reporting 변수의 기본값은 e_all입니다. 이 설정은 나쁜 코딩 관행에서 무해한 프롬프트, 오류에 이르기까지 모든 것을 표시합니다. E_ALL은 브라우저의 출력을 엉망으로 만드는 작은 것 (초기화되지 않은 변수)에 대한 화면에 프롬프트를 표시하기 때문에 개발 프로세스에 너무 미묘한 차이가 있습니다. 오류와 나쁜 코딩 관행을보고 싶지만 무해한 팁은 아닙니다. 따라서 error_reporting의 기본값 대신 다음 값을 사용하십시오. ERROR_REPORTING = e_all & ~ e_Notice
Apache를 다시 시작하면 구성이 완료되었습니다.