답변:
Dan의 답변에 이어 applicationhost.config 파일은 C : \ Windows \ System32 \ inetsrv \ config에 있으며 해당 섹션에 자세한 내용이 있습니다.
applicationhost.config 파일에서 다음 항목 (또는 유사한 항목)을 찾아서 주석을 달거나 삭제하십시오.
<application fullPath="C:\Program Files\iis express\PHP\v5.2\php-cgi.exe"
monitorChangesTo="php.ini" activityTimeout="600"
requestTimeout="600" instanceMaxRequests="10000">
<environmentVariables>
<environmentVariable name="PHP_FCGI_MAX_REQUESTS"
value="10000" />
<environmentVariable name="PHPRC"
value="C:\Program Files\iis express\PHP\v5.2"/>
</environmentVariables>
</application>
hanlders 섹션에서 다음 항목을 찾아서 주석 처리하거나 삭제하십시오.
<add name="PHP52_via_FastCGI"
path="*.php"
verb="GET,HEAD,POST"
modules="FastCgiModule"
scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.2\php-cgi.exe"
resourceType="Either" />
이것은 IIS 관리자 콘솔 뒤에있는 구성 파일입니다. IIS 관리자 콘솔을 연 다음 FastCGI 설정을 열고 PHP 5.3에 대한 참조를 삭제 한 다음 처리기 매핑 섹션을 열고 처리기를 제거하여 동일한 결과를 얻을 수 있습니다. PHP를위한 매핑 5.3.
Server Fault 에 대해서도 비슷한 질문이 있습니다.
%userprofile%\documents\iisexpress\config\applicationhost.config
파일 열기
applicationhost.config 파일에서 다음 항목 (또는 유사한 항목)을 찾아서 주석을 달거나 삭제하십시오.
<application fullPath="C:\Program Files\iis express\PHP\v5.2\php-cgi.exe" monitorChangesTo="php.ini" activityTimeout="600" requestTimeout="600" instanceMaxRequests="10000">
<environmentVariables>
<environmentVariable name="PHP_FCGI_MAX_REQUESTS" value="10000" />
<environmentVariable name="PHPRC" value="C:\Program Files\iis express\PHP\v5.2" />
</environmentVariables>
</application>
hanlders 섹션에서 다음 항목을 찾아서 주석 처리하거나 삭제하십시오.
<add name="PHP52_via_FastCGI" path="*.php" verb="GET,HEAD,POST"
modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis
express\PHP\v5.2\php-cgi.exe" resourceType="Either" />
기본적으로 Web Platform Installer는 PHP를 % programfiles % \ iis express \ php에 설치합니다. 따라서 % programfiles % \ iis express \ php \ 폴더를 열고 더 이상 필요없는 PHP 버전 폴더를 삭제하십시오 (위의 1 단계 및 2 단계에서 언급 한대로 applicationhost.config에서 관련 항목을 제거하는 것을 잊지 마십시오)
C:\Windows\System32\inetsrv\config
없습니까?