Summary of solutions to the problem "Response Buffer limit exceeded" "Response Buffer limit exceeded due to execution on this ASP page"

Source: Internet
Author: User
Tags metabase
Yesterday, an error occurred while modifying the HTML Tag list page of ASP blocked list content.

An error occurs at the beginning:

Microsoft VBScript runtime error '800a000d' Type Mismatch:

Check and find that the called function name is misspelled. Sweat !!
Later, I checked it. Another possibility is that there is a conflict between an update of IE (the SP1 Patch of IE6) and win2003 server. We need to download the patch to solve this problem.
:
Http://www.microsoft.com/downloads/details.aspx? Familyid = 254eb128-5053-48a7-8526-bd38215c74b2 & displaylang = ZH-CN

After the above problem is solved, the following error message is displayed:

Response object error 'asp 0251: 66661'

Response Buffer limit exceeded

/List. asp, row 0

The execution of this ASP page causes the Response Buffer to exceed its configuration limit.

Therefore, the following solutions are used to search for problems on the network:

Transferred from: Xiaoyi's blog

Today, I made a file download page in ASP testing and used ADODB. Stream to operate it. CompositionDownload to hide the real path. Because it is a local test, a 63.8m file is used for download testing, but the following error is prompted:

Response object error 'asp 0251: 66661'

Response Buffer limit exceeded

/Showuser. asp, row 0

The execution of this ASP page causes the Response Buffer to exceed its configuration limit.

Remember that the default file upload in IIS6 is 200 kb. Does the default buffer have this limit? Therefore, replace the test file with a kb file,ProgramIt seems that this restriction exists, so open metabase under c: \ windows \ system32 \ inesrv. XML: Search for buffer. Four buffers are found in total. The aspbufferinglimit = "572" of the 4194304 rows is determined by Kingsoft, and the value is 4096 (4 m ), therefore, the downloaded test file is replaced with another 3.8m file, and the program passes smoothly. Then, the test file is replaced with a 5.8m file, and the above error occurs, it seems that this is the cause of the error, so I added "0" to "4194304", and 5.1 of the files can be downloaded smoothly. The problem is solved.

Note: Modify metabase. before using XML, you must first disable the iisadminservice in the service, restart the IIS service after modification, or enable IIS, right-click the computer name, and select Properties, check the first option "allow direct editing of the configuration database". If the program runs out after modification, you can adjust the default time-out period as appropriate, and increase the default buffer. Will it cause other problems I do not know, all losses caused by this have nothing to do with me, so please decide whether to adopt it.

 


Note:
1. Check whether the server memory volume is sufficient.
2. Because the data volume is large, you must modify the ASP processing time accordingly, that is:
Modify "aspscripttimeout". The default value is 90 seconds)
Modify "aspsessiontimeout". The default value is 20 minutes)

However, the program is only a list page that does not use the upload or download files, and I reduced the SQL statement from "* all" to "top1000" and "top500" until "top1, so I ruled out the possibility of this problem and continued to look for it.

The error is reported only when the page is opened very slowly. If there is a problem with the list loop (such as an endless loop), check the program, solve the problem after modification! Finally, some people mentioned the solution to this problem through online query, which is caused by an endless loop.
I hope this will be helpful to my friends who have encountered such problems.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.