728x90
반응형
들어가며 |
IIS 서버를 이용해서 PHP 프로젝트를 설정할 경우 아래와 같은 오류가 발생했을때, 해결하는 방법을 정리했습니다.
에러메시지는 아래와 같은데요.
Internal Server Error <handler> scriptProcessor could not be found in <fastCGI> application configuration.
01. 500.0 - Internal Server Error |
IIS에 PHP로 구성된 프로젝트를 설정하고 있던 도중, 위와 같은 에러메시지가 나타 났는데요.
"<handler> scriptProcessor를 <fastCGI> 애플리케이션 구성에서 찾을 수 없습니다."
자세한 오류 정보:
모듈 FastCgiModule
알림 ExecuteRequestHandler
처리기 PHP FastCgi
오류 코드 0x80070585
처음 보는 에러 메시지여서, 차근차근 확인해 봤는데요.
web.config 파일에 대한 이슈인 듯 해서 해당 부분에 대해서 확인 했습니다.
02. web.config 파일 확인 |
FastCgiModule 를 설정 하는 파일에 위치가 잘못 되었을까 해서, 확인 했는데 정상적이였습니다.
그래서 혹시나 싶어 web.config 파일을 열어봤는데요!
Fast CGI 경로를 설정하면서, Web.config 파일에 경로가 잘못 들어갔으며, 중복으로 두개가 들어가 있었습니다.
03. php-cgi 경로 수정 |
중복으로 들어가있던, 하나의 CGI 경로는 주석처리를 했고요.
나머지 하나의 php-cgi 경로는 실제 존재하는 위치로 수정했더니, 500.0 에러 없이 정상적으로 접속이 가능했습니다!
참조 |
END
728x90
'WebServer' 카테고리의 다른 글
IIS Worker Process (w3wp) 로 높은 CPU 사용량 문제를 해결하는 방법 (1) (0) | 2023.09.19 |
---|---|
[IIS] PHP 업로드 용량 관련 설정하기 (0) | 2023.05.08 |
[IIS] Web App 최적화 설정하는 방법 (0) | 2022.05.11 |
[ASP.NET] IISRESET 오류 대처 방안 (0) | 2021.04.19 |
[IIS] IIS 내에서 ASP.NET은 어떻게 동작 하는가. (2) | 2020.01.01 |