1. 程式人生 > >win7配置IIS(二)之常見錯誤解決方案

win7配置IIS(二)之常見錯誤解決方案

上一篇主要記錄瞭如何配置IIS,那麼這一篇就著重記錄下其中遇到的一些錯誤。

一、檢測到在整合的託管管道模式下不適用的ASP.NET設定(如圖一所示)

這個我們需要修改應用程式池下的預設程式池(DefaultAppPool),將託管管道模式設定為經典模式(Classic),OK,大功告成,轉入到下一個錯誤了~哭

二、Web伺服器被配置為不列出此目錄的內容

這個主要原因是有兩個:一是沒有設定預設訪問的頁面,二是因為沒有開啟目錄瀏覽功能,那麼我們可以在“預設文件”中設定預設開打的頁面,也可以在“目錄瀏覽”中啟用目錄瀏覽,基本描述都能看懂,略過不表。

三、HTTP錯誤404.17 - Not Found 請求的內容似乎是指令碼,因而無法由靜態檔案處理程式來處理

這個是由於處理程式對映中缺少ASP.Net 4.0的對映,需要添對映,所以需要以管理員身份在命令列中之下下述程式碼:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

四、由於Web伺服器上的”ISAPI和CGI限制“列表設定,無法提供您請求的頁面

這個其實也折騰了我好久,因為發現我點選預設的網站站點,怎麼也沒看到ISAPI和CGI限制,倒是看到了一個ISAPI篩選器,可是點進去發現不對,其實,這個我們應該點選根節點,這裡上一張全圖,以便檢視:

OK,那麼基本上經過了這些步驟的調整和配置,你的網站應該是可以打開了,也就是說,簡單的IIS配置今天就可以告一段落了。

2013年4月10日,Eric.Tang 記