Windows-Server-2008

在server08上手動安裝php

  • April 16, 2010

希望在已經裝有 iis/sql 框的 08 框上安裝 php。我已經嘗試了幾次 webinstaller,但安裝程序在完成之前鎖定或設法回顯任何類型的錯誤消息。

在尋找手動安裝方法之前,我想知道盒子是否試圖告訴我一些我應該注意的事情。必須支持與 IIS 一起執行的 PHP _ 否則人們會認為該錯誤消息會在列表中居高不下。

有什麼要提防的問題嗎?

謝謝

借自 iishack.com

  1. 在 C:\PHP 或您喜歡的任何位置安裝 PHP4 或 PHP5 包(32 位)。如果您不需要任何擴展,請僅使用來自 php.net 的 Windows 安裝程序。我建議下載 PHP zip 包。
  2. 打開 Internet 資訊服務 (IIS) 管理器。
  3. 從 IIS 主螢幕點兩下“處理程序映射”。
  4. 點擊“添加腳本映射”。
  5. 為 c:\PHP\php5isapi.dll 設置帶有副檔名 *.php 的處理程序映射,並檢查以允許 ISAPI 擴展和腳本執行。
  6. 在 IIS 主螢幕上點兩下“ISAPI & CGI Restrictions”。右鍵點擊 PHP 並選擇“編輯功能設置”並選中“允許未指定的 ISAPI 模組”。
  7. 右鍵點擊預設應用程序池(或者如果有多個,則要使用的那個),然後選擇“高級設置”。
  8. 將“啟用 32 位應用程序”更改為 True。點擊確定。這會在 32 位模式下生成應用程序池,因此如果您有其他模組需要在 64 位模式下執行,最好將網站分成兩個應用程序池:一個 32 位和一個 64 位。
  9. 重新啟動伺服器。

引用自:https://serverfault.com/questions/133172