server2008不支持php,Windows Server 2008 R2 Datacenter支持php

本文讲述在Windows Server 2008 R2 Datacenter服务器上安装PHP运行环境。

2008 R2版本只有64位系统。

但是php5.4官方只提供了32位的zip下载,民间有64位的php,但是由于Mukti的强迫症,我们使用官方32位版本。

IIS支持php有两种方式,一是ISAPI,二是FastCGI。

FastCGI逐渐成为了较为普遍的方式,所以我们使用FashCGI,配置非常方便。

1.在http://windows.php.net/download/#php-5.4官网下载php-5.4(至于我们应该选择哪个下载,Non Thread Safe还是Thread Safe?请看这里)。下载后解压到某个目录,比如“D:\Program Files (x86)\PHP”。

2.在Windows Server 2008中安装IIS,并且安装时需要选中CGI支持:打开控制面板 -> 程序和功能 -> 打开和关闭windows功能,添加角色服务,并增加cgi支持。

3.安装PHP Manager:http://phpmanager.codeplex.com/releases/view/69115,安装后重启IIS。

4.在php安装目录“D:\Program Files (x86)\PHP”中找到php.ini-development,修改为php.ini,打开该文件修改以下内容:

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect = 0

5.在IIS7中,打开PHP Manager配置php。点击注册,只要找到php安装目录注册即可。

到此,php已经安装成功了。如果遇到以下错误,请参照这里:

HTTP 错误 500.0 – Internal Server Error

发生未知 FastCGI 错误

错误代码0x800736b1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值