linux 安装php5.4,Windows下安装 php5.4

1、首先php从5.2中已经修改为FastCGI方式安装,所以安装最新版的php5.4需要先安装fastcgi,fastcgi的下载地址如下:

FastCGI 1.5 for IIS 6 and 5.1(X86 32位版) 下载

具体下载目录在 /2012年资料/9月/12日/Windows下安装 php5.4

下载后直接运行安装

2、下载php最新代码

下载非线程安全的即可,可根据实际需要下载对应的版本

2702e085c19f1cf5a856c77ceb9681e8.png

3、要想运行php5.4需要vc9的运行库,下载地址如下

下载后直接运行安装

如果不安装的话会出现如下错误:

xp The FastCGI Handler was unable to process therequest

Error Number:14001

4、解压下载的php-5.4.0-nts-Win32-VC9-x86.zip文件,并将其放到任意位置如:d:\php5

修改其中的php.ini-development为php.ini

5、修改php.ini文件如下:

; On windows:

extension_dir ="d:/php5/ext"

(去掉前面的分号)

extension=php_curl.dll

extension=php_gd2.dll

extension=php_gettext.dll

extension=php_mbstring.dll

extension=php_exif.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_xmlrpc.dll

extension=php_zip.dll

fastcgi.impersonate = 1

6、修改fcgiext.ini文件

此文件在安装第一步后会出现在如下目录:C:\WINDOWS\system32\inetsrv

在fcgiext.ini文件的末尾添加如下代码

[Types]

php=PHP

[PHP]

ExePath=D:\php5\php-cgi.exe

InstanceMaxRequests=10000

ActivityTimeout=300

RequestTimeout=600

EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:D:\php5\

注意:只保留一个[Types] ,其中D:\php5\php-cgi.exe和PHPRC:D:\php5\中的路径是php的存放路径,否则出现如下错误:

FastCGI Error

The FastCGI Handler was unable to process the request.

--------------------------------------------------------------------------------

Error Details:

Could not find entry for "php" on site 1 in [Types] section.

Error Number: 1413 (0x80070585).

Error Description: 无效索引。

HTTP Error 500 - Server Error.

Internet Information Services (IIS)

C:\WINDOWS\system32\inetsrv\fcgiext.ini

出现这个错误是因为C:\WINDOWS\system32\inetsrv\fcgiext.ini,正确的配置上面已经提到

7、iis设置

前提是已经安装了iis,设置网站属性如下图:

cd8bc5a7b3e40f6b6ab25ac81a64b24d.png

运行测试程序代码

如下效果图:证明安装完毕

0ca3a1d6aa110dbf3864a7b399a4caa1.png0b1331709591d260c1c78e86d0c51c18.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值