Posted on 2009-10-13 16:43
S.l.e!ep.¢% 閱讀(1902)
評論(0) 編輯 收藏 引用 所屬分類:
HTML
Response 對象 錯誤 'ASP 0251 : 80004005' --此 ASP 頁的執行造成響應緩沖區超過其配置限制
2008-12-08 16:36
Response 對象 錯誤 'ASP 0251 : 80004005'
超過響應緩沖區限制 /his/zygl/jzgl_left.asp,行 0 此 ASP 頁的執行造成響應緩沖區超過其配置限制。 于是上網查找答案,得出以下結果,并順利解決問題: ????? 因為頁面中數據較多,有上千條,導致出現“超過響應緩沖區限制。此 ASP 頁的執行造成響應緩沖區超過其配置限制”。如果 ?????? response.buffer=false這樣設的話,可以查出,但是好慢。怎么解決? ?????? 我們可以加大Buffer的緩沖區,辦法是: ?????? 先在服務里關閉 iis admin service 服務。(不能直接修改,需要先停止再修改) ????? 找到 windows\system32\inetsrv\下的metabase.xml,打開,找到 ????? AspBufferingLimit 把他修改為需要的值,默認為4194304,即4096KB,4M。 ????? 建議把它修改為41943040(40M)或適合的數值,取決于服務器內存是否足夠大。 ???? 然后重啟 iis admin service 服務。 ???? 注意事項: ???? 1、要注意服務器內存量是否足夠。 ????? 2、還有因為數據量比較大,相應的還要修改ASP處理時間,即: ????? 修改“AspScriptTimeout“ 默認值90(秒) ????? 修改“AspSessionTimeout“ 默認值20(分鐘)。
|