簡體   English   中英

在IIS 6上安裝PHP(Win2003)

[英]Installing PHP on IIS 6 (Win2003)

我一直在嘗試在Win2003的干凈安裝,沒有點網或其他任何安裝的東西上安裝PHP 5.3.6。 不幸的是我嘗試過“線程安全”,“非線程安全”,安裝程序文件,zip文件等等,但無論我嘗試使用PHP,似乎都無法正常工作。 我也按照PHP網站上的建議安裝了Microsoft C ++ 2008可再發行組件,但仍然沒有。

關於我應該如何正確安裝這個的任何建議。 在PHPweb網站上似乎存在模糊且有時相互矛盾的說明。

確保您告訴IIS如何處理PHP文件。
在IIS管理器中,展開樹並查找Web服務擴展,然后確保您有PHP的位置,指向php dll。

服務擴展

然后確保您的MIME類型設置正確。 右鍵單擊“網站”下的網站,查看屬性,然后單擊“HTTP標頭”選項卡。 單擊MIME Types按鈕,確保您有PHP條目。

啞劇類型

這就是我們在IIS管理器中設置它的方法。 希望它也能幫到你。

進一步調查表明,PHP 5.3.x僅適用於使用FastCGI的IIS; isapi不再受支持,因此缺少PHP5isapi.dll。 遺憾的是,如果沒有首先安裝需要首先安裝dot net的Microsoft Web Platform Installer,就無法在IIS上安裝FastCGI。

這很瘋狂,PHP有效地堅持認為dot net是PHP的先決條件 - 瘋狂!

進一步的調查顯示我錯了 - 它現在安裝並正常工作。

從這里下載並安裝FastCGI: http//www.microsoft.com/downloads/en/details.aspx? FamilyID = 227219AA-6AEC-4B80-A9FA-76F811EE9E84& 3Bdisplaylang = en這是一個簡單的.msi安裝,沒有點需要凈額。

重啟IIS

然后下載NON Thread Safe PHP並安裝到IIS FastCGI Server選項。

現在一切正常。

以下是我在IIS 6(在Windows 2003服務器上運行)上安裝PHP 5.3的方法: http//www.howtoadvice.com/PHPIIS

這個文檔有點陳舊和過時但您應該能夠使用Web Platform Installer在IIS6上為您安裝PHP。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM