最近由於項目關係在需要安裝和配置IIS。這次配置並不像想中那樣順利,由於各種原因遇到很多困難。現在記錄下來,以備參考。
從安裝包安裝IIS的問題:由於手上沒有XP的安裝盤,我只能從網上下載IIS的安裝包來安裝。總的來說其安裝過程並不特殊,只是到指定目錄的時候指向安裝包的解壓目錄,並且在安裝的時候會不斷提示找不到文件,只需要不斷的點確定就可以了。需要說明的是不同的系統IIS安裝包的版本也不一樣,WINXP SP1 安裝IIS 5, WINXP SP2 IIS5.1 ,WIN2003 安裝IIS6。
IIS啓動的問題:安裝完了IIS後打開IIS服務,發現IIS不能正常啓動。究其原因是計算機服務中的World Wide Web Publishing沒有啓動,而World Wide Web Publishing服務需要運行inetinfo.exe,我的防火牆阻止了inetinfo.exe訪問網絡,從而導致IIS不能啓動。解決辦法就是再防火牆的訪問規則中對inetinfo.exe的所有訪問放行。然後再啓動World Wide Web Publishing服務,最後再啓動IIS,究能正常啓動了。
HTTP403的錯誤:還沒有完,再發布了我的網站後瀏覽卻發生了HTTP403的錯誤,經調查HTTP403的錯誤原因很多,再後面我列出了可能的原因。我的機器提示”訪問IIS數據庫失敗”。解決辦法如下:
1:打開目錄C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727運行命令aspnet_regiis.exe –i。稍等片刻,註冊成功。
2:關閉VS2005,在C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files中刪除剛纔調試的程序目錄,啓IIS。OK,問題解決!
附: