【问题标题】:HTTP Error 500.19 - Internal Server Error?HTTP 错误 500.19 - 内部服务器错误?
【发布时间】:2012-06-03 19:20:42
【问题描述】:

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

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

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

更新:

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

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

【问题讨论】:

标签: asp.net iis


【解决方案1】:

我发现了问题!问题是 web.config 中的以下行。我通过在 web.config 中注释各种内容来发现这一点,直到站点正常工作。但是为什么这条线在我的带有 IIS 7.5 的新 2008 盒子上是个问题?什么没有安装或配置?

更新:

这是我注释掉的那行。这可能与 IIS 功能委派有关吗?如果 <system.webServer> 元素中的配置设置导致此错误,则功能委派设置可能是问题所在。

 <httpRuntime maxRequestLength="1000000"/>

【讨论】:

  • 包括我们其他人的违规行?
【解决方案2】:

运行->cmd

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

以管理员身份运行此命令

【讨论】:

    【解决方案3】:

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

    【讨论】:

    【解决方案4】:

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

    祝你好运

    【讨论】:

      【解决方案5】:

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

      【讨论】:

        【解决方案6】:

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

        【讨论】:

          猜你喜欢
          • 2012-06-15
          • 1970-01-01
          • 2015-11-12
          • 2015-09-05
          • 2015-09-20
          • 2021-05-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多