主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

1

收听

4

听众

489

主题
发表于 2014-12-31 15:48:28 | 查看: 958| 回复: 1
本帖最后由 ycppp 于 2014-12-31 15:50 编辑

下面教程主要介绍如何使用web.config文件显示详细的错误信息,而不是单纯500 error

默认情况下.NET程序出现错误,客户端显示以下错误:
Server Error in '/mytestapp' Application.
Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed.


我们可以通过创建或修改web.config文件使之显示详细的错误:
代码1:
(适用于GoDaddy Windows IIS6的web.config代码)
  • <!-- Web.Config Configuration File -->
  • <configuration>
  •   <system.web>
  •     <customErrors mode="Off"/>
  •   </system.web>
  • </configuration>

[color=rgb(51, 102, 153) !important]复制代码


代码2:Windows IIS7的用户使用下面的代码:

  • <configuration>
  •     <system.webServer>
  •         <httpErrors errorMode="Detailed" />
  •         <asp scriptErrorSentToBrowser="true"/>
  •     </system.webServer>
  •     <system.web>
  •         <customErrors mode="Off"/>
  •         <compilation debug="true"/>
  •     </system.web>
  • </configuration>

[color=rgb(51, 102, 153) !important]复制代码


设置404错误页面
使用web.config文件也可以配置显示错误面
其中的mycustompage.htm是你想设置的错误页面

  • <?xml version="1.0" encoding="utf-8" ?>
  • <configuration>
  •   <system.web>
  •     <customErrors mode="On" default Redirect="mycustompage.htm"/>
  •   </system.web>
  • </configuration>

[color=rgb(51, 102, 153) !important]复制代码

Mode值的意思:
"On" 始终显示自定义(友好的)信息。
"Off" 始终显示详细的 ASP.NET 错误信息。
"RemoteOnly" 只对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便不向远程客户端显示应用程序的详细信息。








inux主机出现500 internal server error    500错误可以参考下下面的方法:
在服务器控制面板中
选择Settings>>File Extension>>Default Extension  列表里有个.php   然后编辑,选择php5.x(默认的是php5.x FastCGI) 保存

还可以在控制面板error log里也会有错误日志,打开分析下具体什么原因

该会员没有填写今日想说内容.

收藏回复 显示全部楼层 道具 举报

发表于 2014-12-31 17:02:33
带图片就更好理解了

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-3 15:59 , Processed in 0.067384 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表