Active Server Pages 错误'ASP 0113'脚本超时

这是怎么回事啊,最近很频繁,受不了

【原因】:出现这个的原因是因为你的ASP语句执行时间超出了你定义的时间(如果没定义,那么默认就是90秒)
【分析】:如果说之前没什么问题,最近才出问题,可能是你的程序读取数据的时候,因为数据量小所以就没出现过,近期是因为数据量大了,才会开始慢慢的触发这个问题;
【解决办法】:
1.先检查你的代码是否存在不合理的地方(比如多次重复某一个过程),尽可能的优化你的代码,给数据库建立索引等;
2.直接在程序的头部加入
Server.ScriptTimeOut = 500
'500是你设置的脚本超时的时间,秒为单位,具体大小自己调整。更多资料可参考我的百度空间文章——[asp脚本运行超时的解决办法]。

【注意】:ASP超时不能一刀切全部人为把时间延长,否则会影响服务器性能,一般的程序是不会超时的,如果你的程序超时,首先检查程序是否最优化

参考资料:http://hi.baidu.com/wuqf/blog/item/544c8d827466d9b16c8119bb.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-30

ASP网站在生成的时候出现

Active Server Pages 错误 “ASP 0113”脚本超时,如下图

解决方法:脚本时间延长即可。

如下图,将时间设置为Server.ScriptTimeOut=9999999  尽可能的大一点,减少限制。

本回答被网友采纳
第2个回答  2019-08-03
IIS主目录--配置--选项---ASP脚本超时时间,可以改为60-90秒或更高;在超时的文件的asp代码内添加这两句代码
session.abandon
Server.ScriptTimeOut=500
941la
第3个回答  2010-08-24
如果以前运行正常,那么应该仔细检查你的程序,看看有没有死循环之类。
第4个回答  2010-08-24
1、顶部设置Server.ScriptTimeout = 999999

2、检查程序代码有无死循环

3、优化查询语句,为数据库设置索引

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网