我正在使用WebMatrix在本地运行PHP网站。该站点在* .html文件中使用PHP。默认情况下,WebMatrix不允许这样做。如何配置WebMatrix以便PHP运行?
(请注意我正在回答我自己的问题)
答案 0 :(得分:2)
您需要编辑文件:
%USERPROFILE%\Documents\IISExpress\config\applicationhost.config
(例如,“C:\ Users \ Marcus \ Documents \ IISExpress \ config \ applicationhost.config”)
你会注意到这样的一行:
<add name="PHP53_via_FastCGI" path="*.php" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe" resourceType="Either" />
您可以通过添加新行添加其他文件扩展名:
<add name="PHP53_via_FastCGI_html" path="*.html" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe" resourceType="Either" />
<add name="PHP53_via_FastCGI_htm" path="*.htm" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe" resourceType="Either" />
重要的是你给每个&lt; add /&gt;元素一个独特的“名称”属性。