Win2003+IIS6.0+php5.3环境配置教程
|
第一步, 下载相关软件 FastCGI 1.5 for IIS 6 and 5.1 官方下载网页:http://www.iis.net/download/FastCGI 下载地址:http://go.microsoft.com/?linkid=9707432 PHP 5.3.18 VC9 x86 Non Thread Safe 官方下载网页:http://windows.php.net/download/ 下载地址:http://windows.php.net/downloads ... s-win32-VC9-x86.msi 第二步,安装配置软件1、安装IIS 打开“控制面板”,进入“添加或删除程序”,点击“添加/删除windows组件”,弹出“windows组件向导”对话框。双击“应用程序服务器”,再双击“Internet信息服务”,选中“万维网服务”(注:此选项下还可进一步作选项筛选,请根据自己需要选用,如下图所示),点确定即安装完成。
2、安装FastCGI 1.5 for IIS 6 and 5.1 IIS6里面没有集成FastCGI,所以需要安装这个才能跑起PHP。这个没什么好说的,直接安装,默认会更改系统的PHP环境,安装完成后,打开IIS管理器,网站上点右键-属性-主目录-配置,如果有PHP选项就修改,没有就添加配置如下图
打开FASTCGI配置文件C:WINDOWSsystem32inetsrv cgiext.ini,看最后有没有下面这段,如果没有就加上 [Types] php=PHP [PHP] ExePath=D rogram
FilesPhpphp-cgi.exe如需IIS支持伪静态,请查看《IIS6伪静态配置》 3、安装配置PHPPHP5.3 选择适合的安装路径,下一步选择IIS FastCGI,如下图。下一步,安装完成。
安装过程中选择开启哪些PHP扩展,自己决定。这些都可以在PHP.INI里开启关闭的。 安装后找到PHP安装目录下的PHP.INI文件,找到下面 [Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone ; date.timezone = 更改为 [Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = Asia/Shanghai IIS上新建一网站,放入phpinfo.php文件,代码为 PHP5.3.X安装Zend Guard Loader 安装 http://bbs.qicaihong.cc/forum.php?mod=viewthread&tid=578&extra=page%3D1 |
rogram
FilesPhpphp-cgi.exe

