虚假信息的显示(原始原文,欢迎信息),西西方

虚假信息的显示(原始原文,欢迎信息),西西方
asp程序出错后,错误不是很清楚,也不清楚。让我们看看下面的方法是否有帮助。此方法目前只适用于ADO错误。
1步,打开C: WINNT 帮助 iishelp 500-100.asp常见的编辑
保存为500-101.asp备份(每天回收)
步骤二,覆盖下面的代码在原500-100.asp文件并保存退出
三步,创建一个新文件test.asp,并添加以下代码
出口
四步,在浏览器中输入localhost / test.asp观

500-100 ASP的新代码:

明确选择

const lngmaxformbytes = 200

昏暗的objasperror,blnerrorwritten,strservername,strserverip,strremoteip
昏暗的strmethod,lngpos,datnow,strquerystring,查询

如果回答,那么Buffer
响应清晰。
响应。状态=内部服务器错误500
response.contenttype =文本/ HTML
响应。过期= 0
最后如果

集objasperror = server.getlasterror
%>

错误类型:

昏暗的bakcodepage
bakcodepage =会话。代码页
会话。代码= 936
响应。写Server.HTMLEncode(objasperror。类)
如果objasperror.aspcode > 然后响应。写Server.HTMLEncode(
响应。写Server.HTMLEncode((0x六(objasperror。数))
如果objasperror.aspdescription > 然后响应。写Server.HTMLEncode(objasperror。aspdescription)

%>
错误的位置:

blnerrorwritten = false

只显示源,如果它是可用的,请求是
如果objasperror。源然后>
strservername = LCase(request.servervariables(server_name ))
strserverip = request.servervariables(local_addr )
strremoteip = request.servervariables(remote_addr )
如果(strservername =localhost或strserverip strremoteip和objasperror。文件=然后)
响应。写Server.HTMLEncode(objasperror。文件)
如果objasperror。线> 0然后写响应。
如果objasperror。柱> 0然后写响应。
响应。

响应。写
响应。写Server.HTMLEncode(objasperror。源)

如果objasperror。柱> 0然后响应。写字符串((objasperror.column - 1),^)

响应。写
blnerrorwritten =真
最后如果
最后如果

如果不blnerrorwritten和objasperror文件然后。
响应。写
响应。写Server.HTMLEncode(objasperror。文件)
如果objasperror。线> 0然后响应。写Server.HTMLEncode(
如果objasperror。柱> 0然后写响应。
响应。

最后如果
%>
错误描述:

Response.write Server.HTMLEncode(objasperror。描述)
%>

tag:显示原文虚假原始电脑软件

相关内容