1.  소스
 .......
 objStream.LoadFromFile Server.MapPath("..\download")&"\"& filename download = objStream.Read
 Response.BinaryWrite download
.....

 4메가를 초과하는 파일을 다운로드 할 경우 500 에러가 발생해요..( 제 경우 ㅋㅋ )
 아마 win2003에서는 디폴트로 asp 파일 다운로드 용량을 4메가로 간주하는것 같은데.. 일단 용량을 늘여 주니까 잘 돌아갑니다..

a. 서비스에서 IIS Admin Service를 중지 시켜주시고.

사용자 삽입 이미지

b. C:\WINDOWS\system32\inetsrv\MetaBase.xml 파일을 오픈하세요
 ( 주의 : IIS Admin Service가 중지되지 않으면 MetaBase.xml을 변경할 수 없어요.)

c. MetaBase.xml 파일에서.. 아래 부분을 찾아서 뒤 숫자를 증가시켜주세요..ㅋㅋ
  AspBufferingLimit="4194304" ( 4메가라고 설정된 부분 )
 
d. 저장하시면 다시 IIS Admin Service를 시작시켜 동작 시켜보세용

+ Recent posts