2011. 8. 12. 16:26
IIS 7.5 FastCGI + PHP 5.x
2011. 8. 12. 16:26 in Windows Server
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>
그럴경우 아래와 같이 순서대로 셋팅되었나 체크해보시기 바랍니다.
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>