재우니의 블로그

 

 

HTTP Error 500.0 - Internal Server Error <handler> scriptProcessor 
could not be found in <fastCGI> application configuration

 

전체적인 처리기 매핑에 PHP_var_FastCGI 가 기재되어 있었지만 오류가 계속 발생되었습니다.

 

어쩔 수 없이 해당 웹사이트에 web.config 을 생성하여 직접 handlers 를 기재하여 아래와 같이 작동하게끔 했더니 문제없이 작동되었습니다. php-cgi.exe 파일 경로는 각각 설치한 파일 경로에 맞게 기재하시면 되겠습니다.

 

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <handlers>
            <remove name="PHP_via_FastCGI" />
            <remove name="PHP via FastCGI" />
            <add name="PHP via FastCGI" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\PHP5\php-cgi.exe" resourceType="Unspecified" />
        </handlers>
    </system.webServer>
</configuration>