본문 바로가기

Programming/ASP

[ASP] Response 버퍼 제한 초과됨 에러 해결 방법

자세한 원인이 뭔지는 모르겠는데 내용을 보아하니
버퍼 제한에 걸려서 발생하는 에러인 듯 하다.

IIS 중지하고 MetaBase.xml 파일 내에 있는 버퍼 제한 변수 값 늘려줌으로써 해결할 수 있다.

이외에 방법으로 해결하는 방법은... 각자 찾아보도록 ㅠㅠ


출처 : http://q444.springnote.com/pages/439898

source: http://ariswear.com/new_blog/entry/IISASP-Response-버퍼-제한-초과

 

"응답 개체 오류 'ASP 0251 : 80004005'

Response 버퍼 제한 초과됨 test.asp, 줄 0

ASP 페이지를 실행하여 Response 버퍼의 구성된 제한이 초과되었습니다."

[해결방법]

1. IIS 6(인터넷 서비스 관리자)를 중지시킨다.

("내컴퓨터" 선택 후 오른쪽 마우스 클릭 -> 모든작업 -> "IIS 다시 시작"을 클릭 후 리스트 박스 중에 "중지" 선택)

2. c:/windows/system32/inetsrv/MetaBase.xml 파일을 메모장 등으로 연다.

AspMaxRequestEntityAllowed="204800000" <- 업로드 용량제한을 200MB로 설정한 예

AspBufferingLimit="204800000" <- 다운로드 용량제한을 200MB로 설정한 예

*단위 : byte

3. MetaBase.xml을 저장하고, IIS 6를 시작한다. (1번 방식으로 메뉴 찾아가서 "IIS 다시 시작"을 선택)

저장안되면 IIS 로컬컴퓨터>속성> 메타베이스 직접 편집 허용 check 후 수정