【问题标题】:Server Error in '/' Application [closed]“/”应用程序中的服务器错误[关闭]
【发布时间】:2012-09-03 07:01:36
【问题描述】:

我收到一个类似这样的错误,所有其他页面都可以正常运行,但出现错误我已经在本地网站中添加了新页面,这正在运行

“/”应用程序中的服务器错误。

运行时错误描述:在 服务器。此应用程序的当前自定义错误设置可防止 远程查看应用程序错误的详细信息(例如 安全原因)。但是,它可以被运行在 本地服务器机器。

详细信息:启用此特定错误消息的详细信息 可在远程机器上查看,请在其中创建标签 位于根目录下的“web.config”配置文件 当前的网络应用程序。这个标签应该有它的 “mode”属性设置为“Off”。

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

注意:您看到的当前错误页面可以替换为 通过修改“defaultRedirect”属性来自定义错误页面 应用程序的配置标签指向一个自定义 错误页面网址。

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

【问题讨论】:

  • 请分享完整的异常细节。
  • 您在一页或整个页面中得到这个?请正确标点并添加更多细节。
  • 我只在一个页面上得到了这个错误,我刚刚在我的应用程序中添加了新页面,广告只有这个页面出错
  • 关闭 customErrors 这样我们就可以找出真正的错误是什么,然后我们可以提供帮助。或者,如果您的站点中有任何错误记录机制,那么如果您可以从那里获取错误详细信息会更好。
  • 请仔细阅读页面给您的消息 - 发生错误,但由于配置设置,在此阶段它不会给您更多信息。它还告诉您如何更改配置以包含更多信息。事实上,这个错误页面可能是由大约 150 亿个不同错误中的任何一个导致的,因此我们无法为您提供帮助。

标签: c# asp.net .net web-config


【解决方案1】:

如果您想知道错误是什么,请更改您的 web.config 文件,如下所示:

 <configuration>
     <system.web>
         <customErrors mode="Off"/>
     </system.web>
 </configuration>

基本上,您收到的错误是告诉您这样做,以便您能够看到实际的错误。

警告:如果您的网站在互联网上,那么任何尝试查看的人都会看到确切的错误消息。这可能是一个安全问题,因为它可能使人们看到您的部分代码甚至配置。

【讨论】:

    猜你喜欢
    • 2017-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    相关资源
    最近更新 更多