如何解決IIS建置PHP網站是出現404錯誤?
用IIS搭建PHP網站是出現404錯誤提示,相信是大家都不願意看到的問題吧,好在這個問題處理起來還不算太棘手,主要是配置方面的問題。今天小編就來跟大家分享下,使用IIS建置PHP網站時,出現404錯誤提示的處理方法,希望對幫助到各位用戶。
一、造訪網站目錄的其他頁面,如html和asp的頁面,看看是否正常。如果不正常,則表示是網站主目錄的設定不對,那麼這個問題解決起來就簡單很多。
二、網站主目錄的設定不對,那麼需要手動設定下IIS。
1、選擇開始功能表->程式->管理工具-> Internet 資訊服務(IIS)管理器,然後點選【Web服務擴充】,看看PHP擴充是否允許運作了。如果顯示沒有,然後顯示如何沒有運行,則運行它即可。
如果連PHP擴充都沒有看到,那就表示IIS環境就沒有加入PHP擴展,這時需要手動加入PHP擴充服務。具體操作方法如下:
選擇開始功能表->程式->管理工具-> Internet 資訊服務(IIS)管理器,然後下一步點選【Web服務擴充】裡面的【新增一個新的Web服務擴充】。
接著會出現【新建Web服務擴充】窗口,在【副檔名】中輸入【PHP】,然後點選裡面的【新增】按鈕,把【C:PHPPHP5isapi.dll 】加到裡面去。最後把【設定擴充狀態為運行】勾上,也就是啟用PHP檔案的支持,確定便可。
最後操作完畢,就可以在【Web 服務擴充】清單中看到剛剛新增的項目了。
2、新增應用程式配置PHP映射。
開啟Internet 資訊服務(IIS)管理器->本機電腦->網站->預設網站,右鍵【預設網站】,選擇右鍵選單裡面的【屬性】,會出現網站的屬性設定視窗。
接著選擇【主目錄】選項卡,點選裡面的【設定】按鈕,然後在【應用程式設定】視窗中點選【新增】按鈕,在【副檔名】中輸入【PHP】,在【可執行檔】中將上述步驟1所提到的【C:PHPPHP5isapi.dll】 加入裡面去,動作限制為【GET,HEAD,POST】。
以上是如何解決IIS搭建PHP網站出現404錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!