2008年12月14日

IIS6+PHP5 (ISAPI) 安裝攻略

IIS6+PHP5 (ISAPI) 安裝攻略
先把 php-version-win32-installer.msi 這個安裝檔找出來
1 -
點兩下以後, 按下 Next
2 -
這裡會出現 Change , Repair , Remove 我們選 Change(),如果是第一次安裝,該步驟略過。
3 -
這時候會出現很詭異的樹狀圖, 其實就是會安裝的東西和套件.
(建議這時候絕對不可以全選 ... 會有一堆extension無法載入!!)
基本上選預設 + Extensions -> MySQL + MySQLi
後面如果還需要什麼套件 選一選吧!
curl.dll
gd2.dll
mbstring.dll
mcrypt.dll
mysql.dll
mysqli.dll
openssl.dll
zip.dll

4 -
裝到底 ... 點 Finish
5 -
對 安裝PHP 目錄增加 IIS_WPG 群組及 IUSR_XXXX 使用者的讀取及執行權限。
6-
加入系統環境變數 (讓 extension 及 php.ini 能順利被找到)。
Path=C:\PHP5;
PHPRC=C:\PHP5

7-
開啟 IIS 管理員,
主目錄-->應用程式設定-->新增/編輯應用程式副檔名對應
執行檔指定PHP的PHP5ISAPI.Dll位置
副檔名填入 .PHP ,指令動詞選[所有的指令動詞]

8. 網頁服務延伸。
新增網頁服務延伸
延伸名稱填入PHP5ISAPI
需要的檔案,指定PHP的PHP5ISAPI.Dll位置