Windows 2008 + IIS7 환경에서 abcupload 컴포넌트를 이용하여 파일을 업로드 하고자 할 때 기본으로 설정된 업로드 한계 용량은 30M로 제한되어 있습니다.
업로드 용량 제한을 확장시키기 위해서는 다음과 같이 3가지 방법이 있습니다.
1. iis7의 설정 유틸리티 프로그램인 (appcmd.exe) 이용하여 직접 설정
- command 창을 엽니다(cmd)
- 디렉토리를 다음과 같이 이동합니다
cd C:\Windows\System32\inetsrv
- 다음 명령을 실행합니다.(100M로 확대)
appcmd.exe set config “Default Web Site” -section:requestFiltering -requestLimits.maxAllowedContentLength:104857600 -commitpath:apphost
2. IIS7 스냅인(관리자) 이용
- 웹사이트 선택
- 메인윈도우에서 "요청 필터링(Request Filtering)"을 더블클릭합니다.
- Open된 윈도우에 파일명확장, 규칙 등 여러 탭이 나타나는데 탭과 관계 없이 메인윈도우에서 오른쪽 마우스 클릭을 하고
"기능설정 수정(Edit Feature Settings)"을 클릭하여 "최대허용된컨텐츠길이(Maximum allowed content length(bytes))"를 클릭하여 용량을 지정합니다
3. 해당 웹사이트의 "web.config"를 이용한 설정
- <system.webServer> 밑에 다음과 같은 파라미터 추가
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="204857600" />
</requestFiltering>
</security>
- 또한 다음 옵션도 함께 지정하자 (<configuration> 아래에)
<system.web>
<httpRuntime executionTimeout="100000" maxRequestLength="204857600" />
</system.web>
자 원하는 방법으로 설정해 봅시다...(3 번째 방법이 가장 확실함, 성공했습니다, 200M)
성공한 사람은 피드백 남겨 주세요....
'IT기반지식 > Windows' 카테고리의 다른 글
유용한 팁 모음 (1) | 2011.09.05 |
---|---|
GMail + Windows7 64Bit + IE 오류 (2) | 2011.07.07 |
IIS에서 다른서버의 디스크/디렉토리를 가상 드라이브로 잡기 (0) | 2011.02.23 |
IIS 통합인증시 권한없음 오류 발생 문제 (1) | 2009.08.05 |
IE이용시, 웹서버 동시접속 연결수 늘리기 (1) | 2009.07.31 |