灰儿 发表于 2009-9-12 23:56:01

在IIS6.0下安装Fastcgi+PHP来运行PHP程序图文教程

现在网上流行的CMS系统、BBS社区系统程序很多是基于PHP开发的,说明PHP今天越来越优秀了!下面手把手教你在WINDOWS2003环境下安装PHP驱动来运行基于PHP语言开发的系统,要想WINDOWS跑PHP的性能更强大,结合微软最新开发的Fastcgi。

本教程使用环境:Windows2003 SP2+fastcgi(for IIS6)+php-5.2.8(for win32)

首先下载所需程序:
fastcgi For IIS6.0
下载地址:
http://www.iis.net/download/FastCGI
http://www.iisboy.com/iis_down/552.html

php-5.2.8(for win32)
http://www.php.net/downloads.php

第一步:安装Fastcgi

安装过程很简单,一直点击"Next"下一步就OK了,默认安装路径在C:\WINDOWS\system32\inetsrv内。

安装完后在IIS的WEB服务扩展有FASTCGI,看下图:



第二步:安装PHP安装版

运行SETUP安装程序,点击NEXT,同意安装协议,出现安装路径,默认路径为"C:\program Files\php",如不修改的话,点击"Next",



在这里选择:IIS FastCGI,再点击"Next"



然后在模块里选上
mysql
GD2
Multibyte String
mcrypt
之后点击"Next",安装成功!

第三步:(重点)
打开目录:C:\WINDOWS\system32\inetsrv下的fcgiext.ini配置文件
在文件内容最后加上如下代码:

php=PHP


ExePath=C:\Program Files\PHP\php-cgi.exe (这里是PHP默认安装的路径)

之后再打开目录:C:\Program Files\PHP的php.ini配置文件
找到:fastcgi.impersonate = 1;这句,把前面的;去掉,如下图:


第四步:在命令提示符运行iisreset命令重启IIS服务.

第5步:测试是否安装成功!
建立一个网站,test.php文件内容为:
文件:test.php
看到即安装PHP成功
<Br />
<?php
echo "www.xueit.com调试安装PHP环境";
?>

之后运行此文件,看下图


到此步正式安装运行PHP了!

安装过程出现小插曲,如果运行测试文件出现如下提示:

FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Could not find entry for "php" on site 1960240566 in section.
Error Number: 1413 (0x80070585).
Error Description: ?TD§?÷òy?£
HTTP Error 500 - Server Error.
Internet Information Services (IIS)

即说明没有安装成功!请按照本教程的第三步修改配置即可!!
页: [1]
查看完整版本: 在IIS6.0下安装Fastcgi+PHP来运行PHP程序图文教程