《iis 6下配置以fastcgi跑php》
作業系統: microsoft-windows-server-2003-enterprise-server pack 2
參考文件:
第一步: 裝 fastcgi: fcgisetup_1.5_rtw_x86.msi (在iis6.0上以fastcgi方式裝php前,必須要安裝這個)
第二步: 裝 php: php-5.3.6-win32-vc9-x86.msi 呼呼啦啦,裝在c盤/d盤任你選。
第三步: 裝 mysql: mysql-5.0.41-win32.zip 這個最好是裝在d盤,c盤經常壞嗎,像今晚這樣,我不就慘了。
第四步: 這一步很重要,經常被忽視,今晚搞這麼晚就是這一步的原因。 比如你的php是安裝在 d:\program files\php ,那麼你就選好這個資料夾,給它新增 "network service"這個用記,並且賦予 "讀取和執行"、"列出資料夾目錄"、"讀取" 許可權。
第五步: 開始 --> 執行 --> inetmgr --> 開啟iis6.0管理器 --> web服務擴充套件 --> fastcgi handler (安裝好 php環境後,這裡會自動出現這一項),它的狀態如果是禁止,則把它改為允許。
第六步: 註冊php到fastcgi , 開啟c:\windows\system32\inetsrv\fcgiext.ini 檔案,
在[types]下新增以下配置:
[types]
php=php
exepath=d:\program files\php\php-cig.exe
注意:exepath路徑為你真實的php安裝路徑,也許你把它裝在c盤了
第七步:這一步也許什麼也不用動,確保下面的配置存在,在你的php安裝資料夾下,有乙個php.ini檔案,修改
extension_dir="d:\program files\php\ext"
fastcgi.impersonate = 1
第八步:配置** 進入iis6.0 --> 右鍵** --> 屬性 --> 主目錄 --> 配置 --> 新增副檔名對映:c:\windows\system32\inetsrv/fcgiext.dll 副檔名設為".php"
第九步: 開始 --> 執行 --> iisreset
okay,到這裡就結束了,相信今晚的整理,以後肯定用得著,必須的!
在Windows XP下安裝IIS6
在xp下面預設只能安裝iis5,如果要安裝iis6,需要動一番手腳。首先在執行中輸入 c windows inf sysoc.inf 系統會自動使用記事本開啟sysoc.inf這個檔案。在sysoc.inf中找到 components 這一 段,並繼續找到類似 iis iis.dll,ocentry...
IIS6的PHP最佳配置方法
雖然 lamp 組合很不錯,但是如果想要架設一台同時支援 php asp asp.net jsp perl 的 web 虛擬主機伺服器,還是用 windows 2003 的 iis 6 最好。網上有很多介紹在 iis 6 上配置 php 的文章,但是那些方法不是效能不好,就是公升級麻煩。下面的方法可...
IIS6中配置PHP的方法 200911
一,環境說明 os windows server 2003 r2 企業版 sp2 iis6.0 php 5.2.11 mysql5.1.40 phpmyadmin 3.2.3 all languages 二,配置php步驟 1,將 下來的php壓縮包解壓到乙個目錄,如c ph程式設計客棧p 2,設定...