개발은 핵찜이야/WINDOWS
Windows 2008 에서 사이트갤럭시 파일업로드 오류 해결
주인정
2012. 4. 17. 15:37
1. 파일 업로드시 200k 이하는 올라가는데 이상은 업로드가 안되며
Fail to read binary data 오류가 발생한다.
2. 검색결과
- 윈도우 2003 에서는 C:\Windows\system32\inetsrv\matabase.xml 파일을 열어
AspmaxRequestEntityAllowed="1024000" 을 수정하라 하지만 이분은 윈도우 2003 에서는 존재하지 않았다.
즉, IIS7 에서는 metabase 파일에 설정값이 존재하지 않는다.
3.IIS7 에서는 C:\Windows\system32\inetsrv\config\applicationHost.config 파일에 위치하며,
수정방법
IIS 실행후 ASP아이콘 더블클릭 -> [제한속성] -> 최대요청엔터티 본문제한 값 수정 [52428800] (50MB)
※바이트 단위 환산 도움 사이트
http://mwultong.blogspot.com/2008/01/kb-mb-gb-tb-pb-convert.html
"최대 요청 엔터티 본문 제한" 항목이 AspMaxRequestEntityAllowed 속성과 대응되는 속성으로 알고 있습니다.