HTTP 500.19-内部服务器错误。没有任何配置错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP 500.19-内部服务器错误。没有任何配置错误相关的知识,希望对你有一定的参考价值。

我试图在iis上托管一个asp.net mvc Web应用程序,但出现此错误enter image description here

现在的问题是,它在“配置错误:”部分中没有任何错误。我已授予IIS_IUSERS文件夹的权限,但仍然没有成功。我几乎可以在互联网上找到所有解决方案,但是没有什么可以解决我的问题。我的配置文件是这个

<configuration>
  <system.webServer>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".CECDashboard.dll" stdoutLogEnabled="false" stdoutLogFile=".logsstdout" forwardWindowsAuthToken="false">
      <environmentVariables />
    </aspNetCore>
  </system.webServer>
</configuration>

我也尝试将DefaultAppPool .NET CLR从v4.0.30319更改为v2.0.50727,但仍然没有成功。

我也尝试过传递身份验证和特定用户,但结果相同(均未成功)

请给我建议一下。我将非常感谢。

答案

似乎这不是Asp.Net Core应用程序,只是Asp.net框架MVC应用程序。Asp.Net应用程序需要某些Windows功能才能运行。请在Windows功能中启用Asp.Net功能。enter image description here如果Web应用程序确实是DotNet Core MVC应用程序,请考虑安装Asp.net Core Hosting Bundle,其中包括DotNet Core RuntimeIIS支持。https://dotnet.microsoft.com/download/dotnet-core/current/runtime请随时让我知道问题是否仍然存在。

以上是关于HTTP 500.19-内部服务器错误。没有任何配置错误的主要内容,如果未能解决你的问题,请参考以下文章

错误代码 0x80070021 HTTP 错误 500.19 - 内部服务器错误

ASP.NET:HTTP 错误 500.19 – 内部服务器错误 0x8007000d

HTTP 错误 500.19 - 在 IIS 上托管时出现内部服务器错误 [重复]

如何解决“HTTP错误500.19 - 内部服务器错误”“ ”

在 .NET Framework 4 中运行基于 .NET Framework 3.5 的应用程序出现 HTTP 错误 500.19 - 内部服务器错误

IIS 将 ASP.NET 5 BETA 8 站点部署到 IIS 会出现 HTTP 错误 500.19 - 内部服务器错误