簡體   English   中英

IIS 8.0 ASP.NET和錯誤500.19

[英]IIS 8.0 ASP.NET and Error 500.19

我似乎無法在Windows 8上的IIS8下運行任何ASP.NET站點。在IIS Express下,它們很好,但我已經:

  1. 安裝IIS8
  2. 在IIS中安裝了ASP.NET 3.5和4.5功能
  3. 創建了一個有效的應用程序池
  4. 在IIS管理器中添加了一個指向我的站點的新應用程序

但我得到:HTTP錯誤500.19 - 內部服務器錯誤無法訪問請求的頁面,因為頁面的相關配置數據無效。

配置來源:-1:0:

有任何想法嗎?

ASP.Net應用程序預先連接了web.config中的處理程序部分。

默認情況下,這在IIS中的功能委派中設置為只讀。

在IIS管理器中,在服務器名稱功能委派查看 如果Handler Mappings設置為readonly且您的站點web.configs具有處理程序部分,則將值翻轉為讀/寫並查看會發生什么。

移植到Windows 8 / IIS 8 / ASP.Net MVC 4時為我工作。

  1. 點擊“開始”按鈕
  2. 在搜索框中,輸入“打開或關閉Windows功能”
  3. 在功能窗口中,單擊:“Internet信息服務”
  4. 點擊:“萬維網服務”
  5. 單擊:“應用程序開發功能”
  6. 檢查(啟用)功能。 我檢查了所有但不是CGI。

我正在使用w10技術預覽

我有同樣的問題,這是因為應用程序池沒有網站目錄或web.config的權限。 嘗試授予“IIS_IUSRS”權限:Read,Execute,List。

將Web應用程序從IIS 7移動到8時,我遇到了同樣的問題,我通過安裝URL Rewrite模塊解決了這個問題,我已經完全忘記了。 因此,請檢查新服務器/ IIS上是否安裝了正確的模塊等。

您也可以使用WPI(Web平台安裝程序)安裝此模塊。

如果你有一台新機器/格式化你的機器,在安裝IIS時,請確保你勾選安裝ASP.Net(適當的版本)。

提示:打開/關閉Windows功能 - > IIS - >應用程序開發功能 - > ASP.Net 3.5 / 4.6

最近我升級到Windows 10(IIS 10)並因為我忘了安裝ASP.Net,我遇到了這個問題。

其他疑難解答提示是:

2)確保您已在應用程序文件夾上為IIS_IUSRS組授予讀取權限。

3)您可以檢查您的應用程序池是否選擇了正確的目標.Net框架。

4)確保您的Web.config正確(定義良好的XML)並且沒有錯誤。 謝謝。

查看web.config中的無效配置部分。

在IIS管理器中,我無法打開任何功能,如模塊等。

在我的web.config中,我使用了之前使用的圖表對象的無效配置部分:

<system.webServer>
    <httpHandlers>
        <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
    </httpHandlers>
</system.webServer>

我刪除它后一切正常。

在完成上述所有操作后,我仍然卡住了,所以我決定去查看我的錯誤消息“c:\\ some \\ path \\ web.config”中引用的文件。

它是3KB,我將其重命名為“_web.config”,腳本立即開始正常工作。

我假設原始創建的東西是在我的無數變化之前設置的。 通過我所做的所有更改,它現在可以創建一個正確的web.config。

伙計們,如果以上內容無法滿足您的需求,可以嘗試一下。

最后整理了我的! 耶穌。 我在我的項目中使用git hub並將其下載到每台PC上略有不同的位置。

當我試圖解析配置文件時提到的錯誤我注意到它實際上是其他PC​​使用的路徑。 根本無法對項目中列出的內容進行精細處理,只需右鍵單擊VS中的項目文件並將其卸載,再次加載它就可以了。

你可能先試過這個,但是你試過再打開電腦嗎? 我首先嘗試了以上所有內容但無濟於事,只是這樣做對我有用。 可能我之前的一個操作鎖定了我的項目中的重要文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM