Loading
2009. 4. 29. 11:39 - 나쁜철군

IIS 버퍼 초과 제한

이건 뭐 맨날 해놓고도 가끔 까먹는다

window서버 IIS설정할때 업로드/다운로드 관련부분인데.. 기본 업로드가 200K , 기본다운로드가 4Mb이다

그래서 기본셋팅으로 할 경우 IIS 버퍼초과제한 이라는 에러가 자주 뜬다.

인터넷을 찾아보면 거의 대부분 IIS를 중지시키고 작업하라고 나온다.

이유는 시스템폴더에 Metabase.xml 파일을 억세스 하고 있기 때문에 파일이 수정이 안되기 때문이다.

그러나 아래처럼 하면 해결  OK



1.      인터넷 정보서비스 (IIS) 관리자를 실행 합니다.

2.      IIS에 컴퓨터 이름(로컬 컴퓨터)에서 속성을 누릅니다.

3.      인터넷 정보 서비스 탭에 메타베이스 직접 편집 허용에 체크하고 확인 합니다.

4.      C:\Windows\System32\Inetsrv폴더에 Metabase.xml 파일을 메모장으로 엽니다.

5.      AspBufferingLimit 값을 수정합니다. <= 다운로드 관련  (기본 4메가. 단위는 바이트 단위 입니다.) 

6.      AspMaxRequestEntityAllowed 값을 수정 합니다. <= 업로드 관련 (기본 200kb. 단위는 바이트 단위 입니다.)  

7.      저장한 뒤 3번에 체크한 부분을 체크해제 하고 확인 합니다.

8.      인터넷 정보서비스(IIS) 를 재시작 합니다.


참고로 xml을 수정시 메모장을 이용하세요.
워드패드로 열어서 수정하고 저장했을경우 IIS에서 제대로 인식을 못할수도 있습니다.