加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

iis – 诊断Classic ASP中的HTTP 500错误

发布时间:2020-12-16 07:07:24 所属栏目:asp.Net 来源:网络整理
导读:我最近继承了一个用Classic ASP编写的网站,目前我正在尝试了解事物的状态.该网站正在生产中,但是当您尝试导航到它时,开发环境(托管在 Windows Server 2003上)会产生HTTP 500错误. 我意识到HTTP 500错误只是意味着发生了意外的服务器错误,并且这也很可能是因
我最近继承了一个用Classic ASP编写的网站,目前我正在尝试了解事物的状态.该网站正在生产中,但是当您尝试导航到它时,开发环境(托管在 Windows Server 2003上)会产生HTTP 500错误.

我意识到HTTP 500错误只是意味着发生了意外的服务器错误,并且这也很可能是因为某种原因导致ASP代码崩溃.我尝试了很多浏览器(IE,Firefox和Chrome),但它们都有相同数量的信息.

作为原始的ASP.NET开发人员,我使用的是yellow screen of death,它可以配置为显示堆栈跟踪.

所以我的问题是,我如何说服IIS和/或Classic ASP给我一个更好的暗示导致错误的原因?

更新:
我原本应该详细介绍一下,但这里有一些我看过的东西.

>我查看了事件日志
(应用,安全,系统等)
并没有什么相关的.
>我查看了IIS访问日志
我看到了访问尝试,并且
只有500个错误.它是均匀的
在favicon.ico上产生500错误

解决方法

如果您通过关闭Wayne建议的“显示友好的HTTP错误消息”找不到有问题的行,则尝试在代码中添加“On Error Resume Next”以及response.write语句.我发现有这些问题,你只需要开始逐行扫描代码,直到找到令人反感的代码.

出于好奇,Active Server Pages是否设置为允许在开发服务器上的IIS中的Web服务器扩展中?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读