2012-05-29 163 views
7

我將一個非常基本的網站從Win 2003移到Win 2008 R2。該網站正在獲取下面列出的錯誤。我該如何診斷?我在這兩臺服務器之間移動了一些其他網站,這是唯一一個接收到此錯誤的服務器。HTTP錯誤500.19 - 內部服務器錯誤?

我已經看到關於此問題的其他帖子,但沒有一個列出了適用於我的解決方案。

HTTP錯誤500.19 - 內部服務器錯誤
錯誤代碼0x8007000d
配置源-1:0:

UPDATE:

這裏是什麼我查了一些注意事項:
1)通過權限進程監視器。配置文件正在打開正確。
2).NET版本 - 嘗試多種設置 3)綜合VS經典管道
4)改變啓用32位真
5)我還沒有試過的Aspnet_regiis.exe但由於對新中的其他網站工作正常。

接下來我要去嘗試&評論了各種物品在配置文件中

+0

看看錯誤日誌,他們將有一個更詳細的消息 –

+0

看看我的答案http:// stackoverflow。COM /問題/ 5091640/HTTP錯誤-500-19-內部服務器錯誤/ 29032247#29032247。希望這有助於... –

回答

5

我發現了這個問題!問題是web.config中的以下行。我通過在web.config中評論各種事情發現了這一點,直到網站運行。但是,爲什麼這個行在我的新的IIS 7.5盒2008年的問題?什麼是未安裝或配置?

更新:

這是我註釋掉線。這可能與IIS功能委派有關嗎?如果<system.webServer>元素中的配置設置導致此錯誤,則功能委派設置可能成爲問題。

<httpRuntime maxRequestLength="1000000"/> 
+0

包括我們其他人的違規行嗎? – SouthShoreAK

4

您可能已經使用不正確的asp.net版本。請檢查從iis應用程序池中選擇哪個版本。

+0

您可以使用Aspnet_regiis.exe修復IIS上的asp.net安裝 - [link] http://msdn.microsoft.com/en-us/library/k6h9cz8h(v = vs.80).aspx –

2

你探索地更改你的NT密碼。 輸入到IIS右鍵單擊您的應用程序 - >管理應用程序 - >高級設置 - >物理路徑憑證。

好運

5

運行 - > CMD

運行 「C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ ASPNET_REGIIS.EXE -i」

運行此命令爲管理員

0

在我的情況下,通過在管理員模式下運行VS2017解決了問題。

相關問題