PHP 개발에서 에러가 날때, 해당 내용을 봐야 하는데,
기본적으로 IIS에서 PHP에러를 차단하고 에러번호(500번등)로만 나타난다.
운영서버에서 에러를 보지 못하게 하는 것은 좋은 설정이지만, 개발 당시에 에러를 보지 못한다는 것은 너무도 참혹한 설정이다.
해당 부분의 설정은 다음과 같이 설정하면 된다.
먼저, php.ini의 설정 위치를 찾기 위해서 <? phpinif(); ?>를 만들어서, 설정 파일 위치 정보를 찾는다.
1) PHP의 php.ini위치 값 확인
2) C:\Program Files\PHP\v7.2\php.ini의 display_errors = On로 변경로 변경후 주석제거
3) Configurat Editor를 선택
4) 세션 항목 중에 httpErrors항목을 선택합니다.
5) httpErrors세션의 errorMode를 Detailed로 변경
다음과 같이 설정하면, PHP의 에러 메시지를 확인 할 수 있습니다.