【问题标题】:Error 500 in a ASP.NET MVC Application running on IIS 5 + Windows Server 2003在 IIS 5 + Windows Server 2003 上运行的 ASP.NET MVC 应用程序中的错误 500
【发布时间】:2011-06-25 01:21:31
【问题描述】:

我的页面有一个 Ajax.BeginForm 助手,当我在 localhost 中提交此表单时,我成功了,但是当我运行同一页面并尝试在服务器上提交我的页面时(Windows Server 2003 + IIS 5.0)我有 500 错误。 有人知道为什么会发生这种情况,我该如何解决这个问题?

谢谢。

【问题讨论】:

  • 您可能需要添加更多详细信息。
  • 500 是一般错误消息。禁用友好的 HTTP 错误并查看确切的错误。
  • 也许他的意思是Win2003上的IIS 5隔离模式。

标签: asp.net-mvc ajax windows-server-2003 iis-5


【解决方案1】:

HTTP 状态 500 表示“内部服务器错误”,原因有很多(任何服务器端错误通常都会给出此状态)。

确保您的浏览器 isn't set to show Friendly Http Messages 并在您的 web.config 中设置 customErrors=false(或查看事件查看器)。您应该能够获得完整的异常消息/堆栈跟踪。

有太多事情可能出错并导致此问题,具体取决于您的代码所做的事情(您的配置中是否有不正确的连接字符串、路径或其他设置?)我们无法猜测确切原因,但如果您可以提供错误消息和堆栈跟踪,我们会更容易提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-17
    • 2011-07-03
    • 2022-01-02
    • 2010-11-29
    • 2010-09-29
    • 2011-09-01
    相关资源
    最近更新 更多