출처 - http://www.devholic.net/1001029
Window 2008 IIS7에서 업로드/다운로드 용량제한 풀기
특정 확장자의 파일이 다운로드 되지 않는 현상이 있어 삽질을 엄청했다..
증상)
.xls .gif 이런 놈들은 잘 다운되는데 .zip .exe는 다운이 되질 않았다.
MIME 타입 문제인가 싶었는데.. 별짓을 다해봐도 안되는거다..
혹시나 싶어 용량을 팍 줄여서 zip파일을 만들어보니 그놈은 잘되는거지..
MIME 타입 문제가 아니라 용량의 문제였다.
네이버도 구글도 자료가 참으로 없더라..
자료가 많아야 대충 키워드 입력해도 걸려들터인데..
IIS 6.0에서 metabase.xml 파일에 AspBufferingLimit과 AspMaxRequestEntityAllowed 용량을 늘려주란다.
난 7.0이란 말이닷!!
7.0은 MBSchema.xml 파일 안에 있었다.
IIS ADMIN SERVICE를 중지시키고 수정하고 다시 시작했는데.. 그래도 말을 안듣는다.
IIS 7.0에서 대용량 파일을 처리하는 경우
web.config 또는 %windir%\system32\inetsrv\config\applicationhost.config 파일을 수정하랜다.
귀차니즘 발동.. web.config만 수정해본다.
IIS 재시작해봐도 반응이 없다..
applicationhost.config엔 해당 항목이 있지도 않다. 어따 넣으래는거뉘~~
여기서부터 본론.. ^^;
applicationhost.config 로 검색해본다..
window 2008 IIS7 에서는 콘텐츠 용량 제한이 기본 30Mb 로 제한되어 있단다.
%windir%\system32\inetsrv\config\applicationhost.config 파일을 열어
2.
...
3.
<requestLimits maxAllowedContentLength=
"1073741824"
maxUrl=
"4096"
maxQueryString=
"2048"
/>
4.
...
5.
</requestFiltering>
라인3 한줄 추가!!
요놈이 web.config에 넣었던 넘이다.. 뻘짓...
1.
<system.webServer>
2.
<asp>
3.
<limits bufferingLimit=
"1073741824"
maxRequestEntityAllowed=
"1073741824"
/>
4.
</asp>
5.
...
6.
</system.webServer>
라인3 한줄 추가!!
저장한 후 IIS를 재시작해보니 이제사 된다..
용량은 바이트 단위이니 원하는 만큼 지정해서 쓸것!
MBSchema.xml에서 설정했던 내용인데.. applicationhost.config에 설정을 해야 먹히는구낫..
IIS 7.0 참으로 정이 안간다 ㅜㅜ
'[ Program ] > Program Etc.' 카테고리의 다른 글
윈도우 실행파일 구조(PE파일) (0) | 2022.08.26 |
---|---|
dll, exe 파일 비트 수 확인 하는 방법 (0) | 2022.08.22 |
서브도메인 및 가상 호스트 설정하기 (0) | 2015.01.29 |
환경 변수 설정하기 (0) | 2014.07.28 |
vs(비주얼스튜디오) 에서 콘솔프로그램 실행시 창떠있게하기 (0) | 2014.05.12 |
댓글