2011. 8. 12. 16:26

IIS 7.5 FastCGI + PHP 5.x

FastCGI 를이용한 PHP 5.x 버전의 설치시 500 에러를 발생하는 경우가 많습니다.
그럴경우 아래와 같이 순서대로 셋팅되었나 체크해보시기 바랍니다.

1. php.ini 파일 체크
-> 파일을 열어 아래의 내용 체크하시기 바랍니다. 

fastcgi.impersonate = 1;

cgi.fix_pathinfo=1

cgi.force_redirect = 0

extension_dir = "./ext"


2. C:\Windows\System32\inetsrv\config
->applicationHost.config 파일의 아래 문구 확인하시기 바랍니다.

        <fastCgi>
            <application fullPath="C:\php\php-cgi.exe" />
        </fastCgi>


     <handlers accessPolicy="Read, Script">

                <add name="php" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\php\php-cgi.exe" resourceType="Unspecified"  requireAccess="Script" />

      </handlers>