美國服務器IIS搭建PHP出現404錯誤的解決方法:1、訪問美國服務器網站目錄的其他頁面,看是否正常,不正常說明配置不對;2、點擊Web服務擴展,看PHP擴展是否允許運行,若沒有看到PHP擴展,需要手動配置美國服務器IIS;3、在默認網站中添加應用程序配置PHP映射。
具體內容如下:
1、訪問網站目錄的其他頁面
訪問美國服務器網站目錄的其他頁面,如html和asp的頁面,看看是否正常。如果不正常,則說明是美國服務器網站主目錄的配置不對,那么美國服務器這個問題解決起來就簡單很多。
2、美國服務器網站主目錄的配置不對,那么需要手動配置下IIS
選擇開始菜單->程序->管理工具-> Internet 信息服務(IIS)管理器,然后點擊Web服務擴展,看看PHP擴展是否允許運行了。如果顯示沒有,然后顯示如何沒有運行,則運行它即可。如果連PHP擴展都沒有看到,那么就說明IIS環境就沒有添加PHP擴展,這時需要手動添加PHP擴展服務。
具體操作方法:
選擇開始菜單->程序->管理工具-> Internet 信息服務(IIS)管理器,然后下一步點擊Web服務擴展里面的添加一個新的Web服務擴展。接著會出現新建Web服務擴展窗口,在擴展名中輸入PHP,然后點擊里面的添加按鈕,把C:PHPPHP5isapi.dll 添加到里面去。最后把設置擴展狀態為運行勾上,也就是啟用對PHP文件的支持,確定便可。最后操作完畢,就可以在Web 服務擴展列表中看到剛剛添加的項目了。
3、添加應用程序配置PHP映射
打開Internet 信息服務(IIS)管理器->本地計算機->網站->默認網站,右擊默認網站,選擇右鍵菜單里面的屬性,會出現美國服務器網站的屬性設置窗口。然后接著選擇主目錄選項卡,點擊里面的配置按鈕,然后在應用程序配置窗口中點擊添加按鈕,在擴展名中輸入PHP,在可執行文件中將上面步驟1所提到的C:PHPPHP5isapi.dll添加到里面去,動作限制為GET,HEAD,POST。