2012-05-29 124 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解决了问题。

相关问题