7

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

我已经看过有关此问题的其他帖子,但没有一个列出适合我的解决方案。

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

更新:

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

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

4

6 回答 6

5

I found the issue! The issue was the following line in web.config. I found this by commenting various things out in web.config until the site worked. But why is this line an issue on my new 2008 box with IIS 7.5? What isn't installed or configured?

Update:

This was the line I commented out. Could this have been related to IIS Feature Delegation? If config settings in the <system.webServer> element are causing this error then Feature Delegation settings could be the problem.

 <httpRuntime maxRequestLength="1000000"/>
于 2012-05-29T16:47:07.263 回答
5

运行->cmd

运行“c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”

以管理员身份运行此命令

于 2014-12-26T13:30:31.607 回答
4

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

于 2012-05-29T14:42:54.880 回答
2

您试探性地更改了您的 NT 密码。进入 IIS 右键单击​​您的应用程序 -> 管理应用程序 -> 高级设置 -> 物理路径凭据。

祝你好运

于 2013-02-04T15:41:08.697 回答
0

请检查此主题以获取可能的答案: 如何解决 IIS7.0 上的“HTTP 错误 500.19 - 内部服务器错误” 未标记为解决方案的答案对我有帮助。我错过了:网址重写模块

于 2014-05-05T06:39:53.113 回答
0

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

于 2017-06-07T08:54:31.957 回答