iis6中手动配置PHP5.3

前提:服务器安装了.net2.0环境和VC9运行库即VISUAL C++ 2008
    VISUAL C++ 2008下载安装 http://www.microsoft.com/zh-cn/download/details.aspx?id=29


下载php-5.3.8-nts-Win32-VC9-x86
一.配置php5.3的php.ini
  1.将php解压到D盘根目录下,复制一个新的php.ini-development文件,并将文件名改为phi.ini

  2.打开php.ini文件,修改extension_dir的值(路径为你的php目录下ext文件夹)

3. 修改data.timezone的值(防止出现服务器500报错)

4.启用常用的模块(我根据5.2.6版本开启的常用模块,可以根据需要开启其他模块)

iis6中手动配置PHP5.3_第1张图片

iis6中手动配置PHP5.3_第2张图片

5.将cgi.force_redirect设置为0,将cgi.rfc2616_headers和fastcgi.impersonate设置为1,short_open_tag改为On
二.配置iis的FastCGI模块
  1.下载安装该程序 http://www.microsoft.com/web/gallery/install.aspx?appid=fastcgiiis6 
    
  2.iis里网站节点右击,在属性-主目录-配置下添加isapi项,在C:\window\system32\inetsrv目录下,选中fcgiext.dll,
    扩展名为.php
iis6中手动配置PHP5.3_第3张图片

3.在C:\windows\system32\inetsrv目录下找到fcgiext.ini,在底下添加如下信息: 
  [Types] 
  php = PHP 
  [PHP] 
  ExePath=D:\php-5.3.8\php-cgi.exe
  4.复制php.ini到C:\windows目录下,复制ssleay32.dll和libeay32.dll到C:\windows\system32目录下。
  至此,php5.3环境已经配置好了,用探针测试可以正常打开就说明配置成功。
注:装phpmyadmin for php5.3.8后可能会遇到不能写入的报错,给php目录下session文件夹user的修改权限。

你可能感兴趣的:(iis6中手动配置PHP5.3)