[덱스트업로드] MAC 환경에서 파일 업로드
MAC OS 10버전에서 Safari와 NetScape브라우저를 사용하여 테스트한 결과, 파일 업로드는 이상 없이 동작하지만, 예제의 업로드 진행정보 출력 부분은 진행 창이 업로드 완료 이후에도 자동으로 닫히지 않는 현상을 보였습니다. 이 현상은 제품 기능과는 무관하며, 모달 다이얼로그가 Safari나 Netscape에서는 정상동작 되지 않음을 말하는 것입니다. (Window.open 이용)
MAC OS 10버전에서 Safari와 NetScape브라우저를 사용하여 테스트한 결과, 파일 업로드는 이상 없이 동작하지만, 예제의 업로드 진행정보 출력 부분은 진행 창이 업로드 완료 이후에도 자동으로 닫히지 않는 현상을 보였습니다. 이 현상은 제품 기능과는 무관하며, 모달 다이얼로그가 Safari나 Netscape에서는 정상동작 되지 않음을 말하는 것입니다. (Window.open 이용)
PA는 ISAPI DLL을 이용하기 때문에 ASP 애플리케이션과는 별도로 추가적인 보안특성을 고려하지만, DEXTUpload는 ASP 애플리케이션 차원에서 유연성 있는 보안 메커니즘을 적용할 수 있습니다. PA는 업로드 도중 업로드와 관련된 어떠한 부가적인 제어도 허용하지 않지만, DEXTUpload는 업로드 가능한 파일용량 제한, 업로드 Timeout설정, 업로드 파일종류 제한, 업로드 되는 위치의 변경 등의 작업들을 동적으로 수행할 수 있습니다. PA는 파일로만 업로드…
NewProgress Bar, OldProgress Bar의 표현상 차이점에 대한 설명입니다. NewProgress Bar는 파일을 업로드 하는 시점에서 ProgressID를 파라미터로 함께 전송하고,OldProgress Bar는 OS에 쿠키를 생성해놓고 쿠키 정보를 읽어와 ProgressID를 전송합니다. 구현 방법에 다소 차이가 있기는 하지만, 둘 다 업로드 시점에서 ProgressID 정보를 읽어와 실시간 refresh하며 업로드 정보를 프로그래스 바로 표현합니다.
DEXTUpload.dll을 수동으로 등록하기 위해 regsvr32.exe를 실행할 경우 ‘액세스가 거부되었습니다.’ 오류는 로그인된 계정의 접근권한이 부족할 경우 발생합니다. regsvr32.exe의 경로는 ‘C:\WINDOWS\system32’입니다. 해당 파일과 폴더에 접근하여 실행할 수 있는 권한이 접속하신 계정에 있는지 확인해 보시기 바랍니다.
비율로 줄일 수도 있지만, 줄이고자 하는 명시적 사이즈로 지정도 가능합니다.(5번째 인자를 True로 설정할 경우 원본이미지의 비율이 유지됩니다. 참고 : P_000031) 예) -objImage.SaveasThumbnail(“C:\Temp\” & filename,objImage.ImageWidth/10,objImage.ImageHeight/10,false,true) -objImage.SaveasThumbnail(“C:\Temp\” & filename,200,300,false,true) objImage.ImageWidth/10,objImage.ImageHeight/10′->이 부분은 이미지의 사이즈를 비율로 줄이고 있지만 실제 입력되는 값은 픽셀값입니다. ImageWidth, ImageHeight 프로퍼티는 업로드 된 이미지의 높이와 넓이를 픽셀단위로 리턴 합니다. 이 값을 10으로 나눈 것으로 실제 설정된 값은 비율이…
일반적으로 용량이 큰 파일을 업로드할 경우, Server.ScriptTimeout(default: 90sec), Session.Timeout(default: 20min)에 의해 Timeout에러가 발생할 수 있습니다. 그러나, DEXTUpload Pro는 자체적으로 “UploadTimeout”이라는 프로퍼티를 제공(default: 60분)하고 있고, 이 값은 필요에 따라 언제든지 변경 가능하며, Server.ScriptTimeout이나 Session.Timeout 값의 영향을 받지 않으면서 긴 시간이 소요되는 작업을 정상적으로 수행할 수 있게 합니다.
다국어 파일명 다운로드를 지원하기 위해 인코딩 형식을 UTF-8로 구성하여 IE6를 사용해 파일을 다운로드 할 경우, ‘다른 이름으로 저장’을 선택하면 한글 파일명이 깨지고 파일명을 변경하지 않으면 저장버튼이 클릭되지 않는 현상. 위 현상은 IE6에서 ‘다른 이름으로 저장’ 선택 시 UTF-8로 인코딩 된 한글을 정상적으로 처리하지 못해 발생하는 것입니다. IE7과 IE8에서는 정상적으로 다운로드 하실 수 있습니다. 저장이 가능한…
WebKnight를 사용하는 서버에서 DEXTUpload Pro를 사용할 경우 파일 업로드가 정상적으로 진행되지 않을 수 있습니다. WebKnight Rule 설정중 Global Fileter의 Is Installed As Global Filter 옵션을 사용하실 경우 RFC규격을 준수하는 HTTP기반의 업로드 컴포넌트로 파일 업로드시 필터링되어 업로드가 차단되는 현상이 발생합니다. 그러므로 WebKnight와 DEXTUpload Pro를 함께 사용하실 경우 해당 옵션을 해제하시고 사용하시기 바랍니다.
수동으로 인증키 생성을 위해 www.dextsolution.com 의 인증키 생성 경로에 접근하여설치할 서버의 정확한 호스트명과 제품번호, 시리얼 번호를 입력하였으나 인증번호가 생성되지 않고,‘해당 제품정보가 아니거나 제품정보를 찾을 수 없습니다.’ 같은 메시지가 출력되는 경우는정품등록이 선행되지 않아 발생하는 현상입니다. 인증키 생성은 해당 계정에 등록된 라이센스를 사용하셔야 가능합니다.아래의 경로에서 우선 구매한 제품을 정품등록하고 수동키 인증을 시도해 보시기 바랍니다.http://www.dextsolution.com/member/join_02.aspx
HTTP기반의 업로드 컴포넌트 제품의 경우 전송속도에 영향을 미칠 수 있는 부분은 두 가지가 있습니다. 첫번째, 서비스되는 서버와 클라이언트 사이의 전송속도는 네트워크 환경에 따른 부분이라 제품이 속도를 증가시킬 수 있는 부분은 없습니다.단, Extension 제품군의 경우 지원 가능한 대역폭내에서 전송속도를 제한할 수 있습니다. 두번째, RFC1867 규약에 맞게 업로드된 정보를 얼마나 빠른 시간내에 파일정보로 변환하고 원하는 파일서버에 저장하느냐…