使用IIS调试asp程序检查错误的方法
作者:清の茶 来源:cometzg的专栏 发布时间:2007-09-13 21:54:00
用IIS调试ASP程序时,有的页面可以显示出错行及出错原因,虽然原因不是很具体但足以引导调试程序,但有些时候就直接出现:HTTP 500 - 内部服务器错误 就完了,很影响调试,经在CSDN上和大家讨论,谈到很多调试ASP程序时便于检查错误的方法,现总结如下:
1、Win2KServer的管理Web站点不要关闭。
2、检查主目录选项下面“配置”下的应用程序调试有没有被选中,(自己使用发现,如果管理Web站点不关闭,此项就是都不选也能在浏览器中出现错误提示。)
3、可以修改500-100.asp文件使错误提示更生动
https://www.aspxhome.com/program/2007/1552.htm
4、 可以在预先的代码中错误处理:
On Error Resume Next
5、先写框架
编写代码要先将框架(不是指画面的)写好,框架有了,更详细的代码写起来就得心应手了~~~
6、 多用CSS少用Table!
7、调试的时候在页面设置断点,屏蔽、输出一些字符
response.write"断点1 - asp调试 - asp之家"
response.flush()
response.end
asp之家注:本人就一直使用这个方法,个人觉得很好用,特别是在IIS没有提示错误时,而运行超时,使用这个方法,可以容易锁定错误,大大降低了调试难度。
[cometzg]:这个方法也不是最好,调试的时候可以看到一些信息,但是调试完后需要找到所有的与调试有关的输出语句,也是很麻烦的。
8、程序中有session时,尽量不要ctrl+n window.open新窗口,以免session值混了!
9、在IIS的虚拟目录的配置中设置调试,发送详细错误信息到客户端。
当传到服务器时,有的服务器为了安全屏蔽了显示具体错误信息,这时我们一般只能下载到本地调试。
IE中工具==>选项==>高级,取消掉 显示友好的HTTP错误信息


猜你喜欢
- 1.创建虚拟环境首先创建一个新文件夹在PyCharm终端中切换到这个文件夹,输入 python -m venv 环境名 创建虚拟环境&nbs
- 这篇文章主要介绍了基于python读取.mat文件并取出信息,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 一、powershell中 python创建虚拟环境无法激活 二、管理员模式运行powershell,执行策略更改: S
- 一、若出现404错误,自动跳转到所在目录的首页;二、若当前页本身是目录首页,则自动跳转至上一级目录的默认首页。自定义404页面代码如下:&l
- 关于@property装饰器在Python中我们使用@property装饰器来把对函数的调用伪装成对属性的访问。那么为什么要这样做呢?因为@
- 依赖模块xlwt下载:pip install xlwt后台模块view.py# 导出Excel文件def export_excel(requ
- 内部/内嵌函数1、定义:在一个函数的函数体内使用关键字def关键字定义一个新的函数,这个新的函数就叫做内部/内嵌函数。2、注意点:内部函数的
- 方法一:1、安装Jupyter Notebookpip install jupyter2、在PyCharm中新建Jupyter Notebo
- 数字滤波分为 IIR 滤波,和FIR 滤波。FIR 滤波:import scipy.signal as signalimport numpy
- 本文实例为大家分享了js实现放大镜效果的具体代码,供大家参考,具体内容如下该放大区域用背景图片放大<!DOCTYPE html>
- 前言本文中所有的代码使用 JavaScript 编写,但你也可以用其他兼容 JSR 223 的脚本语言。这些例子可作为脚本文件也可以在交互式
- 1. 哈希算法基础1.1 哈希算法的定义哈希算法(Hash Algorithm)是一种将任意长度的输入数据映射为固定长度哈希值的算法。它具有
- 本文实例讲述了Python实现获取照片拍摄日期并重命名的方法。分享给大家供大家参考,具体如下:python获取照片的拍摄日期并重命名。不支持
- Union 与 Union ALL 的作用都是合并 SELECT 的查询结果集,那么它们有什么不同呢? Union 将查询到的结果集合并后进
- 无论使用int还是varchar,对于Status的多选查询都是不易应对的。举例,常规思维下对CustomerStatus的Enum设置如下
- 最近自己准备学习Python,之前也看了点基础知识。做图形这块需要用到OpenCV所以就需要配置环境,之前准备用的是Python3,后来发现
- 不正确地调用Windows应用程序接口可能会产生一些意想不到的副作用,以及潜在地对一个应用程序的代码及数据段的破坏。正确地使用一个空的32位
- 先下载:http://signup.qq.com/js/a.js用 IntelliJ IDEA 格式化代码:var naa = true;O
- 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。(1) 选择
- OpenCV中在图片上输出中文一般需要借助FreeType库实现。FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它