php5.4下載流程:1、安裝fastcgi并運(yùn)行;2、下載非線程安全的php代碼;3、下載vc9的運(yùn)行庫;4、解壓下載的php-5.4.0-nts文件;5、修改php.ini文件;6、修改fcgiext.ini文件;7、設(shè)置iis。
本文操作環(huán)境:windows7系統(tǒng)、php5.4版,DELL G3電腦
七步教你windows下php5.4安裝
1、首先php從5.2中已經(jīng)修改為FastCGI方式安裝,所以安裝php5.4需要先安裝fastcgi,fastcgi的下載地址如下:
http://www.iisboy.com/iis_down/552.html
下載后直接運(yùn)行安裝
2、下載php最新代碼
下載地址:http://windows.php.net/download/
下載非線程安全的即可,可根據(jù)實(shí)際需要下載對(duì)應(yīng)的版本
3、要想運(yùn)行php5.4需要vc9的運(yùn)行庫,下載地址如下
http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf
下載后直接運(yùn)行安裝
如果不安裝的話會(huì)出現(xiàn)如下錯(cuò)誤:
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"
(去掉前面的分號(hào))
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文件
此文件在安裝第一步后會(huì)出現(xiàn)在如下目錄:C:WINDOWSsystem32inetsrv
在fcgiext.ini文件的末尾添加如下代碼
[Types]
php=PHP
[PHP]
ExePath=D:php5php-cgi.exe
InstanceMaxRequests=10000
ActivityTimeout=300
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:D:php5
注意:只保留一個(gè)[Types] ,其中D:php5php-cgi.exe和PHPRC:D:php5中的路徑是php的存放路徑,否則出現(xiàn)如下錯(cuò)誤:
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:WINDOWSsystem32inetsrvfcgiext.ini
出現(xiàn)這個(gè)錯(cuò)誤是因?yàn)镃:WINDOWSsystem32inetsrvfcgiext.ini,正確的配置上面已經(jīng)提到
7、iis設(shè)置
前提是已經(jīng)安裝了iis,設(shè)置網(wǎng)站屬性如下圖:
運(yùn)行測試程序代碼
<?php phpinfo();?>
如下效果圖:證明安裝完畢
推薦學(xué)習(xí):《PHP視頻教程》