技术库 技术手册 字体库 知识点 词汇表 联系我们
内容搜索   
本站最新推出网站制作字体库。
当前位置:WEB技术知识资源库(www.cn-web.com) .: Asp技术 .: Asp问题集锦 .: ASP脚本运行超时的错误如何解决

ASP脚本运行超时的错误如何解决


错误提示:
 
Active   Server   Pages   错误   ’ASP   0113’    
  脚本超时          
  /asp/index.asp       
  超过了脚本运行的最长时间。您可以通过指定   Server.ScriptTimeOut   属性值来修改此限制或用   IIS   管理工具来修改它。


 IIS默认的脚本超时时间是90秒,这样的话如果你是上传软件或者运行asp程序传送数据大于90秒的时候就会产生进程脚本超时放弃你的执行,保护服务器的处理大容量数据内存以及CPU占用过大导致死机或者不稳定的情况。

asp脚本超时的原因可能有:1.网络速度慢;2.asp程序编写错误;3.asp程序编写不合理,既运行这个asp程序要处理很多事情,这样就要花很多时间,您可以考虑分开执行,尽量减少同时运行的程序数量。

 处理ASP脚本运行超时的错误办法:

(1)我们可以在IIS所在网站的属性里点击"主目录"然后"配置""选项"里ASP/CGI脚本超时,大小设置高一些。

(2)在asp程序的头部加入控制脚本超时的代码:

Server.ScriptTimeOut = 270

270秒是你设置的脚本超时的时间,单位秒,具体大小自己调整。

如果你设置的时间小于90秒,将无效,IIS仍然以默认的90秒的脚本超时时间处理。

如果设置了以上的方法仍然不能解决问题的话,您就要考虑一下你的asp程序是否正确,合理。


对此文章打分评级

用户评论

增加评论
此文章还没有任何评论!
网站地图 - 知识词汇 - 全文检索 - 广告服务 - 帮助中心 - 联系我们
.:www.cn-web.com
网站技术开发联盟之WEB开发技术知识库
联系人:老韩(QQ:5679551)
晋ICP备07003487号