독까의 이야기

웹페이지에서 파일을 업로드 하려고 할 경우에 용량 제한으로 등록이 되지 않는 경우가 발생

 

업로드 모듈 설정에서 용량 제한을 MAX 로 변경 하였는데도 파일 등록이 실패함

 

IIS 의 설정 변경을 통해서 문제 해결

 

 

 

1.  IIS 관리자 실행 - 요청 필터링

 

 

 

 

 

 

2.  우측 상단 기능 설정 편집 선택 하면 요청 제한 에서

 

"허용되는 최대 콘텐츠 길이(바이트)" 항목을 확인  :  30,000,000 byte = 약 30MB

 

따라서 30MB 이상의 파일 업로드시에는 에러가 발생

그러므로 해당 값을 변경하여 오류 처리 진행

 

 

 

 

 

3.  해당 컨텐츠의 길이 설정값은 제한 범위는 0 ~ 4294967295  / 약 4.2 GB 가 최대치임

 

 

이렇게 최대치로 설정해 놓으면 업로드 용량 제한은 없음

기본적으로 많이 사용 하는 두 가지의 모듈을 통해 메일 발송 스크립트

 

bat 파일로 작성하여 테스트 가능

SMTP 서비스가 설치되어 있어야 함  

 

1. CDONTS.Newmail  

Set objMail = CreateObject("CDONTS.Newmail")
objMail.From = "gunnm@tistory.com"
objMail.To = "admin@gunnm.net"
objMail.Subject = "Test"
objMail.Body = "Test mail 블라 블라~~~"
objMail.Send
Set objMail = Nothing


2. CDO.Message

          set msg      = WScript.CreateObject("CDO.Message")
          msg.From     = "gunnm@tistory.com"
          msg.To       = "admin@gunnm.net"
          msg.Subject  = "메일 테스트."
          msg.TextBody = "메일 테스트 입니다. "
          msg.Send
          Set msg = Nothing

 

 

IIS 7.0 기본 설치시 상위 버전과 달리 일부 기능들을 컨트롤 할 수 있는 아이콘이 출력되지 않음 


 

요청 필터링 관련 마이크로소프트 기술 문서 확인


[이 단원의 절차를 수행하기 위하여 Appcmd.exe를 사용하거나, WMI 스크립트를 실행하거나, 구성 파일을 편집하려면 대상 구성 파일에 대한 쓰기 액세스 권한이 있어야 합니다.]

사용 가능한 명령어는 아래의 페이지에서 확인

[IIS 7 의 요청 필터 구성]




확장 팩 설치시 IIS 에 해당 아이콘들이 추가 등록

마소에서 제공 되는 IIS 에 대한 기술 문서 페이지

IIS admin 확장 팩을 설치 할 수 있는 링크


[설명 : The IIS 7.0 Administration Pack adds to the set of management features that ship with IIS 7.0 to include Administration UI support for ASP.NET authorization, custom errors, FastCGI configuration, Request Filtering and much more. The Administration Pack also provides a generic configuration editor, capable of setting any IIS 7.0 configuration setting and automatically generating scripts to make the task easily repeatable.]

팩 인스톨 하고 IIS 관리자 다시 실행하면 추가 아이콘 활성화 확인 가능