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

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,然后安装。

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201112%2F13%2F0_1323781096H718.gif&refer=http%3A%2F%2Fblog.csdn.net%2Ftomyjohn%2Farticle%2Fdetails%2F7068204

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

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

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201112%2F13%2F0_13237811389b6Q.gif&refer=http%3A%2F%2Fblog.csdn.net%2Ftomyjohn%2Farticle%2Fdetails%2F7068204

(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

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201112%2F13%2F0_13237812038Jjo.gif&refer=http%3A%2F%2Fblog.csdn.net%2Ftomyjohn%2Farticle%2Fdetails%2F7068204

如果按上面的教程配置好后,运行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管理器,“网站”à“属性”

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201112%2F13%2F0_1323781244IB3d.gif&refer=http%3A%2F%2Fblog.csdn.net%2Ftomyjohn%2Farticle%2Fdetails%2F7068204

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

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201112%2F13%2F0_1323781375Fu47.gif&refer=http%3A%2F%2Fblog.csdn.net%2Ftomyjohn%2Farticle%2Fdetails%2F7068204

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

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

扩展名:“.php”

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

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

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201112%2F13%2F0_13237814661qCd.gif&refer=http%3A%2F%2Fblog.csdn.net%2Ftomyjohn%2Farticle%2Fdetails%2F7068204

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

附URL重写

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值