본문 바로가기

Programming &/Language

ASP 에서 파일 다운로드시 Response 버퍼 제한 초과됨 ...

개발서버에서는 잘되던 파일 다운로드가 운영서버로 적용하면서 문제가 생겼다.
일정 용량이상이 되자 다운로드가 되지 않는다. ㅡ.ㅡ

참으로 당황스러웠다. ㅡ.ㅡ

인터넷 정보 서비스 (IIS) 란 놈에서 먼가 설정이 있는거 같아서 찾아보았더니
C:\Windows\System32\Inetsrv\Metabase.xml 에 비밀이 있었다 ㅡ.ㅡ

1. 일단 파일 수정을 위해서
   - 인터넷 정보 서비스(IIS) 관리 를 실행한다.
   - 젤 위에 보이는 서버의 컴퓨터이름(로컬 컴퓨터) 에서 우클릭하여 속성을 클릭한다.
   - 메타 베이스 직접 편집 허용 에 체크
   - 확인

2. 파일을 수정한다.
  - C:\Windows\System32\Inetsrv\Metabase.xml 파일을 에디터로 연다.
  - AspBufferingLimit 값을 수정한다. (기본적값은 4메가 - 4194304)
  - 바이트 단위니까 알아서 수정 한 후 저장한다.

3. 이제 적용을 한다.
  - 다시 IIS 관리에서 메타베이스 직접 편집 허용 체크 해제
  - IIS 재시작