首页
技术库|站长工具|技术手册|字体库|知识点词汇表| 联系我们|
打开本页的html静态页面
 

主菜单

文章分类

.: Asp技术 .: Asp问题集锦 .: asp中"此 ASP 页的执行造成响应缓冲区超过其配置限制。"问题解决

  • 全文内容
  • 发表评论
  • 文章点评
  • 文章附件
  • Email文章
  • 打印文章

asp中"此 ASP 页的执行造成响应缓冲区超过其配置限制。"问题解决

点击次数:274 创建日期:1-8-2008 录入:cn-web.com 字体:[ ] 点评:


今日将超过10M的文件上传到access数据库中后,通过asp页面读取数据下载,但是发生了:“超过响应缓冲区限制。此 ASP 页的执行造成响应缓冲区超过其配置限制”的错误.
查阅资料,与服务器的内存有关,可以设置不使用缓存区.

注意事项:
    1、要注意服务器内存量是否足够。
    2、还有因为数据量比较大,相应的还要修改ASP处理时间,即:
    修改“AspScriptTimeout“ 默认值90(秒)
    修改“AspSessionTimeout“ 默认值20(分钟)。
 
解决方案有很多:

加大Buffer的缓冲区办法:
    先在服务里关闭iisadminservice服务。
    找到 windows\system32\inesrv\下的metabase.xml,打开,找到 AspBufferingLimit 把他修改为需要的值,默认为4194304,即4096KB,4M。
    建议把它修改为41943040(40M)或适合的数值,取决于服务器内存是否足够大。
    然后重启iisadminservice服务。
 
禁用缓存区:
在IIS中配置一下你的虚拟目录,属性页——>配置 按钮,在弹出的对话框中的“应用程序选项”页,去掉“启用缓冲区”
 
 
 

请文明参与讨论,禁止漫骂攻击。
评论总数:0 [ 查看全部 ] 网友评论
此文章还没有任何评论!
(+5分)
(+4分)
(+3分)
(+2分)
(+1分)
此内容无附件
网站地图 - 知识词汇 - 全文检索 - 广告服务 - 帮助中心 - 联系我们
.:www.cn-web.com
网站技术开发联盟之WEB开发技术知识库
联系人:老韩(QQ:5679551)
晋ICP备07003487号