iis6安裝php5.3的方法:1、安裝好IIS並下載安裝IIS FastCGI;2、下載安裝IIS下的PHP5.3.8;3、修改環境變數;4、修改FastCGI安裝目錄和php .ini設定檔;5、修改Internet資訊服務管理器。
本文操作環境:Windows2003系統、php5.3.8版,DELL G3電腦
iis6怎麼安裝php5.3?
WIN2003 IIS6 PHP 5.3.8安裝設定教學[圖文]
一、安裝好IIS
#二、下載並安裝IIS FastCGI
下載網址:http://www.iis.net/download/fastcgi。選擇 x86或download x86,下載下來名稱為 fcgisetup_1.5_rtw_x86.msi。安裝後會在C:\WINDOWS\system32\inetsrv\目錄下多出了5個檔案fcgiconfig.js,fcgiext.dll,fcgiext.ini,fcgilicense.rtf,fcgireadme.htm
這個時候在IIS6的"WEB服務擴充"裡就多出了一個FastCGI Handler
#三、下載安裝IIS下的PHP5.3.8
#下載位址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 ActivityTimeout=600 RequestTimeout=600 EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:E:\PHP\
3、PHP.ini的修改PHP5.3.8安裝目錄下是沒有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 (這個它本來預設就是這樣我們就不要改了。)
##註:這個如果是off狀態下,探針不可以用,而且有些程式會500錯誤,如帝國備份王,所以如果有這些需求,可以設定為ON!
把;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"
; 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、測試#########用文字寫一段測試程式碼:##########程式碼如下:###<?php phpinfo(); ?>
以上是iis6怎麼安裝php5.3的詳細內容。更多資訊請關注PHP中文網其他相關文章!