ASP程序提醒:Active Server Pages 错误 'ASP 0113' 脚本超时

超时文件为/admin/HtmlSave.asp,代码如下:<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><%Constdbdns="../... 超时文件为 /admin/HtmlSave.asp,代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Const dbdns="../"%>
<!--#include file="chk.asp"-->
<!--#include file="../AppCode/fun/function.asp"-->
<!--#include file="../AppCode/fun/CreateHtml.asp"-->
<%
Cmd = Application("Html_Cmd")
sTime = Application("Html_sTime")

RsCount = Cdbl(Application("Html_RsCount"))
xCount = Cdbl(Application("Html_xCount"))

Tmp_xCount = Cdbl(Application("Tmp_xCount"))
Tmp_RsCount = Cdbl(Application("Tmp_RsCount"))

Select Case Cmd
Case "Index_Html"
Call Index_Html()
Response.Write("首页生成完毕")

Case "Article_Page_Html"
ID = Application("Html_ArrData")(0,xCount)
Call Article_Page_Html(ID)
Response.Write("内容页ID=" & ID & "生成完毕")
If xCount + 1 <= RsCount Then
Application("Html_xCount") = xCount + 1
Application("Tmp_xCount") = Tmp_xCount + 1
Call NextUrl("")
End If

Case "Article_List_Html"
PageNo = Request.QueryString("PageNo")
If PageNo = "" Then PageNo = "1"
PageNo = Cdbl(PageNo)

ClassID = Application("Html_ArrData")(0,xCount)
pLen = Application("Html_ArrData")(1,xCount)

Call Article_List_Html(PageNo,ClassID)
Response.Write("列表页ClassID=" & ClassID & ",PageNo=" & PageNo & "生成完毕")

If PageNo + 1 <= pLen Then
If PageNo = 1 Then
Application("Tmp_RsCount") = Tmp_RsCount + Cdbl(pLen) - 1
End If
Application("Tmp_xCount") = Tmp_xCount + 1
Call NextUrl(PageNo + 1)
Else
If xCount + 1 <= RsCount Then
Application("Html_xCount") = xCount + 1
Application("Tmp_xCount") = Tmp_xCount + 1
Call NextUrl(1)
End If
End If
End Select

Private Sub NextUrl(PageNo)
Response.Write("<meta http-equiv=""refresh"" content=""" & sTime & ";URL=?PageNo=" & PageNo & "&rnd=" & Now() & """ />")
End Sub
%>

<style type="text/css">
body{margin:0px; padding:0px; font-size:12px; color:#333;}
div{ color:#FF0000;}
</style>

<div style="border:1px solid #CCCCCC; width:454px; margin:20px; height:30px; position:relative; padding:1px;">
<div style="background-color:#0000FF; height:26px; width:<%=Int(Tmp_xCount/Tmp_RsCount*450)%>px; position:absolute; z-index:99;">
</div>
<div style="position:absolute; z-index:999; color:#FF0000; line-height:26px; width:450px; text-align:center;"><%=Tmp_xCount%>/<%=Tmp_RsCount%>(<%=Int(Tmp_xCount/Tmp_RsCount*100)%>%)
</div>
</div>
<%
Call CloseConn()
Set Rs = Nothing
Set Admin = Nothing
%>
帮忙看下怎么改一下啊
展开
 我来答
zmspu1
2013-11-26 · TA获得超过289个赞
知道小有建树答主
回答量:1425
采纳率:100%
帮助的人:983万
展开全部
有可能是 AppCode/fun/CreateHtml.asp 中的Article_List_Html模块的问题,你可能产生了太多的静态页,导致系统忙,可以改下代码,每次生成少量页面后,等几秒再生成其他页面,不然一次就生成全部页面对服务器产生压力
追问
网站才10几个文章,所有页面加起来不超过40个
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式