Asp classic 响应。缓冲区/刷新不';他似乎不在工作

Asp classic 响应。缓冲区/刷新不';他似乎不在工作,asp-classic,iis-7,Asp Classic,Iis 7,我有一个经典的asp页面,用户响应。Buffer=True和Flush。在我本地的电脑上,这个页面运行得非常好 我已将页面上载到我的web服务器,但它无法工作。我唯一能检查的是IIS中ASP/Behavior/Enable Buffering在两台机器上都是真的 在web服务器上,脚本使用空白页面运行约4秒,然后显示页面,忽略缓冲代码 是否有任何其他设置会阻止脚本缓冲。我会经常使用Response.Flush,然后进入循环并在[recordset]上刷新。AbsolutePosition Mod

我有一个经典的asp页面,用户响应。Buffer=True和Flush。在我本地的电脑上,这个页面运行得非常好

我已将页面上载到我的web服务器,但它无法工作。我唯一能检查的是IIS中ASP/Behavior/Enable Buffering在两台机器上都是真的

在web服务器上,脚本使用空白页面运行约4秒,然后显示页面,忽略缓冲代码


是否有任何其他设置会阻止脚本缓冲。

我会经常使用Response.Flush,然后进入循环并在[recordset]上刷新。AbsolutePosition Mod 1000=0只是为了让事情继续进行。

是否收到任何错误消息?否,没有错误消息,页面应显示“请等待”,搜索数据库,删除“请等待”,显示数据库结果。在实时服务器上,我得到一个空白屏幕,4秒后页面显示数据库结果。正如我所说,在我的本地主机pc上运行良好。这就是为什么我认为在live server上的IIS中可能会设置错误。对于经典asp,IIS 7上的默认缓冲区限制为4Mb。您可以尝试设置无限缓冲区限制或关闭缓冲区。(您的应用程序是否必须启用缓冲区?)。许多感谢歌曲喜欢在调用
Response.Flush
之前在缓冲区中存储太多信息。