HTTP错误500.19 - 内部服务器错误?

时间:2012-05-29 14:38:16

标签: asp.net iis

我将一个非常基本的网站从Win 2003移动到Win 2008 R2。该网站收到下面列出的错误。我怎么诊断这个?我在这两台服务器之间移动了许多其他网站。这是唯一一个收到此错误。

我已经看过这个问题上的其他帖子,但没有一个列出适用于我的解决方案。

HTTP错误500.19 - 内部服务器错误
错误代码0x8007000d
配置源-1:0:

更新:

以下是我检查的一些注意事项:
1)通过Process Monitor的权限。配置文件正在正确打开 2).Net版本 - 尝试多种设置 3)集成与经典管道
4)将启用32位更改为真实 5)我还没有尝试 Aspnet_regiis.exe ,因为新盒子上的其他网站工作正常。

接下来我要尝试&注释掉配置文件中的各种项目

6 个答案:

答案 0 :(得分:5)

我发现了这个问题!问题是web.config中的以下行。我发现这是通过在web.config中评论各种内容直到网站工作。但是为什么这条线在IIS 7.5的新2008机器上出现问题?什么未安装或配置?

更新

这是我评论过的那一行。这可能与IIS功能委派相关吗?如果<system.webServer>元素中的配置设置导致此错误,则功能委派设置可能是问题。

 <httpRuntime maxRequestLength="1000000"/>

答案 1 :(得分:5)

游程&GT; CMD

运行&#34; c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis.exe -i&#34;

以管理员身份运行此命令

答案 2 :(得分:4)

您可能使用了不正确的asp.net版本。请检查从iis应用程序池中选择的版本。

答案 3 :(得分:2)

你可能会更改你的NT密码。 右键单击您的应用程序进入IIS - &gt;管理应用程序 - &gt;高级设置 - &gt;物理路径凭证。

祝你好运

答案 4 :(得分:0)

请查看此主题以获取可能的答案: How do I resolve “HTTP Error 500.19 - Internal Server Error” on IIS7.0 未标记为分辨率的答案对我有帮助。我失踪了:Url Rewrite Module

答案 5 :(得分:0)

在我的情况下,通过在管理模式下运行VS2017解决了这个问题。