目的:
显示远程主机错误信息
起因:
现在很多朋友都租用了虚拟主机,本来在自己机子上运行好好的程序,可到了虚拟主机上却报错,然而浏览器提示的是错误代码,有的主机为了安全,甚至不提供错误信息。
解决方案:
难道我们只有放弃自己辛辛苦苦编写的程序?其实不用,你可以按照下面的方法试一试:
由于一般ASP文件只要有错误就会报错,因此我们在该文件的开始加上
<%on error resume next%>
这句话的意思就是出错啦不要管我,继续后面的。然后在结束处加上
<%
if err.number<>0 then
response.write(err.description)
err.clear
end if
%>
这几句即是输出错误信息。好啦,按照提示的信息,我们即可对症下药啦。
在我们自己的机子上调试时就不要加上on error resume next,在上传文件到服务器前,建议在每页页首都加上on error resume next,这样即使出错啦,程序也可以继续进行,不会让浏览此页面的网友出现断连。
*************************
明天不一定更好,但更好的明天一定会到来