参考了这两篇:
http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/
http://be-evil.org/post-111.html
下载PHP5.3并解压 (D:\PHP)
http://windows.php.net/download/
修改php.ini-development 为php.ini,并打开,
修改;date.timezone = 为
date.timezone = Asia/Shanghai
下载FastCGI并安装
http://www.iis.net/expand/fastcgi
进入IIS面板--右键默认网站--主目录--配置--添加:
C:\WINDOWS\system32\inetsrv\fcgiext.dll
.php
设置Limit to : GET,HEAD,POST
选择"Script Engine" 和 "Verify that file exists"
打开C:\WINDOWS\system32\inetsrv\fcgiext.ini
修改最后的
[Types]为:
[Types]
php=PHP
[PHP]
ExePath=D:\PHP\php-cgi.exe
最后,为默认站点的“文档”添加index.php
(
创建虚拟目录TestPHP,指向F:\TestPHP。在其中新建index.php:
<html>
<head></head>
<body>
<font size="7" color="#00CCFF">This is a test PHP page</font>
<?php
phpinfo();
?>
</body>
</html>
)
重启IIS,访问http://127.0.0.1/testphp/