asp 2

ASP에서 ABCUpload 컴포넌트 사용시 업로드 파일용량 문제

개요ASP에서 ABCUpload를 이용하여 파일 업로드 기능을 구현하면, 기본 설정 상태에서 실행하면 10MB 이상의 파일 업로드가 실패합니다. 10MB이상의 파일을 업로드 하기 위해서는 IIS 구성 파일을 수정한 이후에, IIS 서비스를 재시작해야 하고, ABCUpload 컴포넌트를 이용할 때도, 특정 속성에 한계 용량을 설정해 주어야 합니다. 1. IIS 설정직접 IIS의 설정 파일을 수정하는 방법인 경우에는 IIS 6.0(Windows2003) 이상의 운영체제를 사용중이라면, C:\WINDOWS\system32\inetsrv 폴더내에 있는 MetaBase.xml 이라는 설정 파일을 열어 AspMaxRequestEntityAllowed="204800"으로 할당되어 있는 값에 원하는 최대 전송 용량을 ..

ASP에서 서버의 디렉토리를 재귀적으로 자동생성하는 함수

Scripting.FileSystemObject 객체를 이용하여 서버의 파일 및 폴더를 마음대로 주무를 수 있습니다. 특정 경로를 새로 만들때는 FSO의 CreateFolder 프로시저를 이용하게 되는데, 문제는 이 메소드가 하나의 폴더만 만들 수만 있다는 점입니다. 예를 들면, "C:\Temp\Web\Upload\2010\02\10" 식의 디렉토리에 임시 폴더를 생성하려 한다면, CreateFolder 메소드로는 바로 오류가 발생하게 됩니다. 차례 차례 경로를 들어가면서 해당 디렉토리가 없으면 하나씩 생성해 주어야 되죠. 이를 테면 다음과 같이 만들어야 겠죠. If not objFSO.FolderExists("C:\Temp") then Call objFSO.CreateFolder(("C:\Temp") ..

728x90