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

Mr *_*ith 7 asp.net iis

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

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

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

更新:

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

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

Mr *_*ith 5

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

更新:

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

 <httpRuntime maxRequestLength="1000000"/>
Run Code Online (Sandbox Code Playgroud)


use*_*666 5

运行 - > CMD

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

以管理员身份运行此命令