2024年4月3日发(作者:)
在windows server 2003 IIS6下安装PHP 5.3x的心得
本来不打算写这份心得的,这几天为了解决一个flv视频文件播放的问题,得安装一下PHP以支持其正常
播放,于是乎去下了个PHP5.3.8,之前不知道5.3x跟5.2x有那么大的差距,按照老方法安装了一遍,木
有作用。到网上找了很多传说中的高手写的文章,前前后后重装了10几次才折腾成功!废话就不说了,来
点实际的。
我只说IIS 6 + PHP5.3 ,Apache那玩意还木有研究过。
1.下载一个FastCgi For IIS6 ,到这里去下载,/expand/fastcgi
反正我下载到的文件是这样的,应该都差不多,如下图
下载完毕之后就安装,安装成功后会在C:WINDOWSsystem32inetsrv目录下搞出了5个文件,如下图
这个时候在IIS 6的“WEB服务扩展”里就多出了一个FastCGI Handler
2.去
/download/
下载一个,然后解
压到D:PHP目录(可以解压到任意目录,这里就按照我自己的习惯来讲吧),并给IIS启动帐户或用户赋予
读取和运行权限。
接着将D:PHP目录下的所有.dll复制到C:WINDOWSsystem32下,如果有提示覆盖的,就全部覆盖吧。
注:网上很多人的文章里都没写这一点,不知道是他们太高估了我的智商还是他们给忘记了,这点蛮重要。
到命令行可以输入COPY D:PHP*.dll C:WINDOWSsystem32 ,省得找的麻烦。
3.注册PHP 到 FastCGI
打开 C:文件
在[Types]下面添加以下配置(网上大部分人都说了行号,让你到哪一行附近去找,这是个误区,直接到这
个文件的末尾就是,前面是没有分号的)


发布评论