日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

php 5.4 iis6,WIN2003+IIS6+FastCGI+PHP5.4的安装配置

發布時間:2023/11/27 生活经验 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 5.4 iis6,WIN2003+IIS6+FastCGI+PHP5.4的安装配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

說明:PHP5.5已不支持win2003了,Win2003最高能安裝PHP5.4

一、安裝好IIS

二、下載并安裝IIS FastCGI

下載地址:http://www.iis.net/download/fastcgi。選擇 x86或者download x86,下載下來名稱為fcgisetup_1.5_x86_rtw.msi。安裝后會在C:\WINDOWS\system32\inetsrv\目錄下多出了5個文件fcgiconfig.js,fcgiext.dll,fcgiext.ini,fcgilicense.rtf,fcgireadme.htm

這個時候在IIS6的"WEB服務擴展"里就多出了一個FastCGI Handler

三、下載安裝IIS下的PHP5.4

下載地址http://windows.php.net/download/,下載VC9 x86 Non Thread Safe的ZIP版本,解壓到所需目錄,該目錄需要給予user讀取運行權限。

四、配置和修改內容

1、環境變量修改

我的電腦->屬性->高級->環境變量->系統變量,在Path的最后面中加上;E:\PHP\

2、FastCGI安裝目錄內的修改(注冊PHP到FastCGI)

打開C:\WINDOWS\system32\inetsrv\fcgiext.ini文件,在文件最后加上下面的語句:

[Types](這個是文件原來就有的,在[Types]后面加上下面的語句就可以,要全部哦不然會報錯的。)

php=PHP

[PHP]

ExePath=E:\PHP\php-cgi.exe

InstanceMaxRequests=10000

EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000

ActivityTimeout=3600

RequestTimeout=3600

3、PHP.ini的修改,PHP安裝目錄下是沒有PHP.ini這個文件的,只有php.ini-development和php.ini-production,我們把php.ini-development改為php.ini(當然如果你怕有錯可以先備份一下)。

注明:首先建一個文件夾命名為TMP,位置隨意,我這里放在E:\PHP\tmp。 (upload_tmp_dir會用到,upload_tmp_dir是用來定義上傳文件存放的臨時路徑,這里可以修改并給它定義一個絕對路徑,同時需要有讀、寫權限)。用搜索(快捷鍵:Ctrl+F)的方式把下面的關鍵字改成現在的值:

short_open_tag = Off??? (這個它本來默認就是這樣我們就不要改了。)

把;upload_tmp_dir =改為upload_tmp_dir="E:\PHP\tmp"

把;cgi.force_redirect = 1改為cgi.force_redirect=0

把;fastcgi.impersonate = 1;改為 fastcgi.impersonate=1;

把; extension_dir = "ext"改為extension_dir="E:\PHP\ext"

把;date.timezone =改為date.timezone =PRC(如果不修改date.timezone,打開網頁的時候蠻有可能提示500錯誤。也有人把值改為Asia/Shanghai,我沒試過你們可以試試。)

在Windows Extensions中去除擴展前面的分號(;):

; extension=php_curl.dll

; extension=php_gd2.dll

; extension=php_ldap.dll

; extension=php_mbstring.dll

; extension=php_exif.dll

; extension=php_mysql.dll

; extension=php_mysqli.dll

; extension=php_sockets.dll

; extension=php_xmlrpc.dll

4.Internet信息服務(IIS)管理器的修改

(1)網站》屬性》主目錄》配置》添加

可執行文件填寫C:\WINDOWS\system32\inetsrv\fcgiext.dll

擴展名填寫.php。

動作->限制為GET,HEAD,POST。

(2)網站->屬性->文檔->添加默認內容index.php。這里全部配置好了,一定要把IIS服務重啟一下。

5、測試

用文本寫一段測試代碼:

phpinfo();

?>

保存為index.php,名字隨便取,只要后綴是.php就可以。把index.php放到根目錄下,我這里是C:\Inetpub\wwwroot,然后在瀏覽器中輸入http://localhost/index.php就可以得到返回的信息了。

五、若出現如同下面的錯誤,說明你的電腦沒有安裝VC9運行庫 即VISUAL C++ 2008

Microsoft Visual C++ 2008 Redistributable Package (x86)

下載后安裝就可以了。

FastCGI?Error

The?FastCGI?Handler?was?unable?to?process?the?request.

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

Error?Details:

Error?Number:?14001?(0x800736b1).

Error?Description:?????????????????????????????

HTTP?Error?500?-?Server?Error.

Internet?Information?Services?(IIS)

總結

以上是生活随笔為你收集整理的php 5.4 iis6,WIN2003+IIS6+FastCGI+PHP5.4的安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。