PHP5.3以前的版本我们可以通过ISAPI的方式安装,但是到了PHP5.3,便不再支持ISAPI的方式安装了,所以如果想要在XP下IIS中安装PHP5.3的话,我们就要借助FASTCGI。(IIS7已经支持FASTCGI,本方法适用于IIS5.1及6.0) (一) PHP exe安装 (1) 首先安装IIS,此处

PHP5.3以前的版本我们可以通过ISAPI的方式安装,但是到了PHP5.3,便不再支持ISAPI的方式安装了,所以如果想要在XP下IIS中安装PHP5.3的话,我们就要借助FASTCGI。(IIS7已经支持FASTCGI,本方法适用于IIS5.1及6.0)

(一) PHP exe安装

(1) 首先安装IIS,此处我就不再描述,各位可以去度娘一下。

(2) 下载PHP5.3,http://windows.php.net/download/

记住一定要下载VC9的。一般会有两种版本,non thread safe和thread safe,。FASTCGI是单线程运行,所以都可以。

(3)http://www.iis.net/download/FastCGI 在这个网站上下载fastcgi,然后安装。

(4)安装PHP5.3,这就直接一直点下一步。只有在选择模式的时候一定要选择 fast cgi模式。

安装完毕后,就是配置了。

(5)在CMD命令下输入以下字符

>cd C:\WINDOWS\system32\inetsrv

>cscript fcgiconfig.js -add -div:"PHP" -extension:php -path:"C:\Program Files\PHP\php-cgi.exe"

注意:path:"xxxx\php-cgi.exe” 是你安装php的目录

> cscript fcgiconfig.js -set -div:"PHP" -InstanceMaxRequests:10000

> cscript fcgiconfig.js -set -div:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000

如果按上面的教程配置好后,运行php测试页面,出现了500错误。

那就设置php.ini中的date.timezone项。

我这里设置成上海时区:date.timezone = Asia/beijing

如果出现“PHP div ALREADY EXISTS”,那就不好意思你得按照以第二种方法来安装了。

(二) PHP zip安装

这种方法主要是为了以前使用过APACHE服务器配置PHP的童鞋们。

(1) 安装IIS

(2) 安装FASTCGI

(3) 下载免安装版本的PHP5.3,然后开始配置

解压之后,把PHP文件夹放在任意目录下,我的放在C:\Program Files,以下就用这个目录做演示。

a. 在“C:\Program Files\PHP”目录下找到“php.ini-development”重命名为“php.ini”

b. 打开“php.ini”找到“;date.timezone =”把前面的“;”去掉,改成“date.timezone = Asia/beijing”

c. “; extension_dir = "ext"”更改为“extension_dir = "C:\Program Files\PHP\ext"”

d. 找到“C:\WINDOWS\system32\inetsrv\fcgiext.ini”加入以下代码。

[Types]

php=PHP

[PHP]

ExePath=C:\Program Files\PHP\php-cgi.exe

e. 然后打开IIS管理器,“网站”à“属性”

f. 点击“主目录”à“配置”

g. “添加” (如果确定按钮不可用,则双击可执行文件框)

可执行文件:“C:\WINDOWS\system32\inetsrv\fcgiext.dll”

扩展名:“.php”

动作:限制为“GET,HEAD,POST”

选中“脚本引擎”和“检查文件是否存在”

h. 然后重启,就可以用了。

附URL重写

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

xp版php,PHP5.3以后的版本如何在XP中安装相关推荐

  1. 如何在Linux中安装nasm最新版本

    什么是NASM? Nasm是Linux中最受欢迎的汇编程序之一 每个Linux Distros的安装过程都是相同的 可重定位的动态目标文件格式(RDOFF) Nasm有自己的二进制格式RDOFF. 如 ...

  2. ensp支持哪个版本virtualbox_如何在 Fedora 中安装 VirtualBox

    这样,你可以在你的操作系统上像使用应用程序一样使用 Fedora. • 来源:linux.cn • 作者:Dimitrios Savvopoulos • 译者:frogOAO • (本文字数:4870 ...

  3. 计算机xp系统恢复以前设置,最新版:如何在XP系统计算机上恢复出厂设置?

    sppWatcher 计算机不具有出厂设置.您是要恢复出厂设置吗?如果这是您需要自己准备的东西,或者您没有准备,那将什么也没有. 如何使用XP还原系统(有一个前提条件,如果您的计算机崩溃,出现蓝屏,无 ...

  4. python升级版本命令_如何在python中安装和配置kivy库

    kivy是python的UI开发工具包,主要关注用户界面显示效果,可以在Android.IOS.Linux.OS X和Windows上运行.如果python开发中使用kivy,需要安装和配置相关文件和 ...

  5. linux卸载crossover,CrossOver Linux版如何在Ubuntu中安装?Ubuntu安装CrossOver Linux版教程...

    CrossOver这款系统兼容软件不仅有着Mac版本,还有Linux版本可供大家选择,也可以让Linux用户在其电脑上运行Windows应用,那么CrossOver Linux是如何安装的呢?今天小编 ...

  6. win10系统64位安装python什么版本_如何在win10中安装Python

    本文主要讲解win10如何安装python,希望对初学的小伙伴有帮助.环境:win 10 64位操作系统1.python下载https://www.python.org/downloads/2.x和3 ...

  7. n1装哪个版本的linux,Linux中安装使用Nylas N1邮件客户端

    Nylas N1是一款可灵活配置且便于扩展的新型开源电子邮件客户端工具,支持Linux.Windows及Mac等主流操作系统平台,这款来自旧金山的邮件程序专注于安全性,拥有直观的界面设计. 安装和配置 ...

  8. mysql2008安装虚拟机_在虚拟机xp系统中安装SQL Server2008的方法

    许多用户会使用虚拟机安装xp系统来使用,而有时候不想在主机中安装一些软件,那么在虚拟机中安装就是最好的选择,比如有用户想要在虚拟机xp系统中安装SQL Server2008,但是却不知道要怎么操作,现 ...

  9. plesk 运行不了php,如何在Plesk中使用composer(使用其他版本的PHP运行Composer)

    对于基于Plesk的服务器, composer的默认安装将使用系统安装的PHP版本, 而不使用Plesk所安装的任何版本.尽管Composer至少需要PHP 5.3.2+, 但是当你尝试在需要特定版本 ...

最新文章

  1. NServiceBus的安装与调试
  2. Mybatis-Plus实战中的几个条件构造器Wrapper用法
  3. php获取访问量文本形式,php利用用文本统计访问量的方法图文详解
  4. 使用IDEA界面或者命令行进行git cherry-pick
  5. SolrJ添加删除文档
  6. libgdx学习记录27——线段与线段相交检测
  7. 大学校运会计算机专业方阵,校运动会方阵策划案
  8. 一个检查SPN的小工具
  9. 不动产中心考试计算机测试题,2005年全国计算机二级考试VFP笔试模拟题
  10. 使用swiper_关于使用swiper制作web轮播图
  11. 02241107班编程题 切片逆序大小写等
  12. 一个利用sql 语句来实现分页的存储过程
  13. 鲁大师检测内存条_外观漂亮,做工精致,潜力巨大、十铨(Team)8GB×2 3200Mhz台式机内存条 火神系列 评测...
  14. linux文件定时备份到windows,Linux和windows定时备份数据到百度云盘
  15. 程序员为什么更容易脱发?
  16. windows批量修改文件权限
  17. 相关性扫描匹配CSM与分支限界加速
  18. ++a与a++、--a与a--
  19. 11月24日学习笔记_map/reduct的应用于使用
  20. OpenGL学习之材质RGB值和光源RGB值关系

热门文章

  1. 信息采集软件测试,Telegraf采集CPU数据,测试派详解
  2. android动态jar,Android动态加载Jar(包含第三方依赖Jar)
  3. java paint文字_Java中paint怎么用
  4. css毛玻璃效果白边_css3毛玻璃效果白边问题
  5. unity打开一片黑_麦吉丽素颜三部曲俗话说的好,一黑毁所有! 天生黑皮肤,该怎么办!...
  6. windows 搭建kms服务器激活_自建KMS激活服务器的两种方法
  7. cmd无法输出java结果_cmd中执行java命令没有输出结果
  8. php怎麼讲$字段的值截取第一个字,PHP截取中文字符串方法总结
  9. unity怪物攻击玩家减血_热血传奇:游戏里要千万小心的小怪,玩家稍有不慎就要吃大亏...
  10. ul li前面的点怎么变大_亚马逊产品被投诉需要UL认证,该如何办理?