2013-11-25 48 views
3

我在IIS 8.5中創建了一個新網站來託管經典asp頁面。我選擇.net 4作爲CLR框架並啓用了經典模式。IIS 8.5中Web服務器上的ISAPI和CGI限制列表設置

當我嘗試有趣的網站時,出現錯誤「您請求的頁面無法由於Web服務器上的ISAPI和CGI限制列表設置提供」。

我相信ISAP & CGI限制已經可用。我還錯過了什麼嗎?

回答

0

我剛剛有一個類似的問題。您必須轉到「打開或關閉Windows功能」,然後在「Internet信息服務」下選擇「萬維網服務」,然後選擇「應用程序開發功能」,然後您可以打開它們。

編輯:名稱已經改變---(名字可能不完全一樣,我上有一個德國的操作系統的計算機上,我會檢查一次我回家,並使用正確的。)

0

默認情況下,IIS 7不允許通過.Net 1.1的ISAPI和CGI。所以,如果你用舊的代碼在IIS 7的工作,你需要按照以下步驟解決問題:

  1. 打開IIS並單擊服務器名稱

  2. 雙擊「ISAPI和CGI限制」

  3. 右擊ASP.NET v1.1和選擇「允許」

0

嘗試

設置管理管道模式到綜合

,而不是經典

3
  1. 打開IIS,並單擊服務器名稱。
  2. 雙擊ISAPI and CGI Restrictions
  3. 右鍵單擊ASP.NET v4.0.30319然後選擇allow
0

您必須啓用在服務器級別(未站點級別)。

  1. 單擊頂級節點。在IIS
  2. 點擊 'ISAPI/CGI限制'
  3. 允許ASP

完蛋了。我花了幾天時間才發現我的網站已啓用asp,但服務器超過了網站設置。感謝比爾蓋茨。

2
  1. 打開IIS。

  2. 點擊此:

click this

  • 允許它。
  • alow it

  • 刷新你對IIS
  • +0

    項目謝謝你,我在計算器新來的男孩。我會關注它。 – huwei

    +0

    太好了。謝謝 – Marusyk