在线等待接贴---才样能远程查看应用程序错误的详细信息?

hqhqhw 2003-10-16 02:35:06
我把文件上传到服务器,在服务器上可以看到错误的详细信息,但是在本地看不到错误的信息,只是看到如下内容,我已经按照提示修改了,但还是不行,请高手指点
==========================================================================
“/net”应用程序中的服务器错误。

运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。


<!-- Web.Config 配置文件 -->

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


============================================================
...全文
353 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hqhqhw 2003-10-16
  • 打赏
  • 举报
回复
===================
服务器端调试显示:
===================
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误信息: 未能找到文件“D:\hu\aspnet\03.ascx”。

源错误:


行 1: <%@ Register TagPrefix="Acme" TagName="Login" Src="03.ascx" %>
行 2: <html>
行 3: <title>登录演示</title>


源文件: D:\hu\aspnet\03.aspx 行: 1


==================
远程调试显示:
===================

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

运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。


<!-- Web.Config 配置文件 -->

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


hqhqhw 2003-10-16
  • 打赏
  • 举报
回复
我已经修改过了web.config,但是没有用。
哪个好心人帖个web.config给我吧
xinxincao 2003-10-16
  • 打赏
  • 举报
回复
你可以在程序里尽量的使用try,catch,finally块,准确的捕捉错误信息,这样就不会出现出错页面,自己也可以找到问题所在

直接改成OFF我试过,不好用,也可能我的页面还有别的问题

不管怎样,我觉得是不该让用户看到详细的错误信息的
xxdneu 2003-10-16
  • 打赏
  • 举报
回复
楼主不是说已经按照提示设为Off了吗,然而不起作用
怎么还是这个答案呢
hrh1979 2003-10-16
  • 打赏
  • 举报
回复
在web.config中,将

<customErrors mode="Off"/>
孟子E章 2003-10-16
  • 打赏
  • 举报
回复
在Web.config中填写出错时显示的页面,可以根据不同的statusCode显示不同的出错页面。
<customErrors mode="On" //如果设置为Off则出错只返回错误信息,不会跳到自己的指定页面defaultRedirect="/error/customerrorpage.aspx">
<error statusCode="404" redirect="/error/404Page.aspx"/>
<error statusCode="403" redirect="/error/403page.aspx"/>
</customErrors>
elite2018 2003-10-16
  • 打赏
  • 举报
回复
modify your web.config

<customErrors mode="Off"/>
xxdneu 2003-10-16
  • 打赏
  • 举报
回复
不知道呀,帮你顶
qiuji 2003-10-16
  • 打赏
  • 举报
回复
按照上面的说明,在web.config中设置:
<customErrors mode="Off"/>
(默认是:<customErrors mode="RemoteOnly"/>)

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧