asp0113 脚本超时:Active Server Pages 错误‘ASP 0113‘脚本超时 Server.ScriptTimeOut

分类:.Net知识问答| 发布:佚名| 查看: | 发表时间:2014/7/19

问题现象:Active Server Pages 错误 'ASP 0113'出现的错误

Active Server Pages 错误 'ASP 0113'
脚本超时
  超过了脚本运行的最长时间。可以为 Server.ScriptTimeOut 属性指定新值或更改 IIS 管理工具中的相应值来更改此限制。

  前两天还能正常显示所有的文章内容,可是这两天都是这样子,假如你多刷新几次也许还能正常显示出来;程序出现的死循环可以排除掉。
  我用的数据库是SQL的,数据量上面应该没有什么问题;
  我那天查询一下我们的数据库空间,我是租其他公司的数据库空间,大小是180M
  还剩下三四十M了现在,是不是这个数据库剩余的空间大小了,进行数据库查询的时候运行的时间也超时了?不明白,还有一点说明是,我使用同一个文件时行数据查询时,假如只看某一下栏目下的文章时,是很快就有数据出现的,就是显示所有的栏目下的文章时,出现上面的提示,这倒底是什么原因,请高手帮帮忙!!

解决方法:
  数据库表中读取记录过多,你的SQL语句没有优化,机器访问速度太慢都会出现这样的问题,把SQL语句优化一下,SQLServer 的话用存储过程解决。
  希望下面方法可以帮你解决此问题

方法一
  可以增加时间所允许进行 ASP 脚本对特定网站。 要这样, 将 Internet Information Server (IIS) 元数据库值:
  1.打开 Internet 服务管理器。
  2.展开树并右击 默认 Web 站点 (或具有问题站点)。
  3.单击 属性。
  4.单击 主目录 选项卡。
  5.在 应用程序设置 , 单击 配置。
  6.单击 App 选项 选项卡。
  7.ASP 脚本超 值增加到数字以防止脚本超时足够高。
方法二
  可以增加允许对所有 Web 站点进行 ASP 脚本时间。 要这样, 将在 IIS 元数据库值
  1.打开 Internet 服务管理器。
  2.右键单击计算机的名称。
  3.单击 属性。
  4.主属性,中选择 WWW 服务,然后单击 编辑。
  5.单击 主目录 选项卡。
  6.在 应用程序设置,单击 配置 。
  7.单击 App选项 选项卡。
  8.ASP 脚本超 值增加到数字以防止脚本超时足够高。
方法三
  Server.ScriptTimeOut 属性可用于编程增加 ScriptTimeOut 属性值在 ASP 中页级别。 例如, 如果需要 3 分钟以传递之前处理超, 脚本添加到 ASP 页以下行:
  Server.ScriptTimeout = 180

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/net-wiki/1494.html