我们有一个典型的 ASP 网站,它似乎会随机崩溃,问题是它在 Win2008 / IIS7 上,所以当它偶然发生时,我们所能看到的只是一个 505 页面?我需要在页面上看到错误,这样我才能修复它,有什么想法可以让 IIS7 像 IIS6 一样工作并在页面上显示错误吗?
答案1
检查‘发送错误到浏览器’是否配置正确:
- 控制面板 -> 管理工具 -> Internet 信息服务 (IIS) 管理器
- 浏览报告错误的网站
- 双击 ASP
- 展开调试属性
- 将“将错误发送到浏览器”设置为 True
- 单击 IIS 管理器左上角的“应用”
答案2
更好的是,你为什么不查看事件日志中的错误,或者使用错误报告框架,例如艾尔玛以帮助追踪问题?
答案3
如果您可以在盒子上通过 RDP(或以其他方式获取本地)并拉出相关页面,它应该会显示错误。