当前位置:  开发笔记 > 后端 > 正文

诊断经典ASP中的HTTP 500错误

如何解决《诊断经典ASP中的HTTP500错误》经验,为你挑选了1个好方法。

我最近继承了一个用Classic ASP编写的网站,目前我正在尝试了解事物的状态.该网站正在生产中,但是当您尝试导航到它时,开发环境(托管在Windows Server 2003上)会产生HTTP 500错误.

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

作为原始的ASP.NET开发人员,我使用死亡的黄色屏幕,可以配置为显示堆栈跟踪.

所以我的问题是,我怎么说服IIS和/或经典ASP给我一个更好的提示是什么原因造成的错误?

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

我查看了事件日志(应用程序,安全性,系统等),并没有什么相关的.

我查看了IIS访问日志,我看到了访问尝试,只有500个错误.甚至在favicon.ico上产生了500个错误

Notorious2ta.. 5

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

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



1> Notorious2ta..:

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

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

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有