SiteGalaxyUpload.Form.1 (0x80070006)

  # 소스
  var objFSO = Server.CreateObject("Scripting.FileSystemObject");
  var strFileName = objFSO.GetFileName(uploadForm("file").FilePath);   // 파일이름
  var strFileName = SetFileName("/upload/", strFileName.slice(strFileName.lastIndexOf("\\")+1));
 
 
   uploadForm("file").SaveAs("/upload/"+strFileName);




 

오류 형식:
SiteGalaxyUpload.Form.1 (0x80070006)
Failed to write to the file
/write_proc.asp, line 116


소스상에서 빨간글자 부분에서 오류가 발생한다 파일쓰기에 실패했다고 오류도 보인다

일단 첫번째로 문제될 수 있는것은 폴더에 쓰기 권한이 없을때이다

폴더의 속성에서 보안에서 쓰기권한을 준다


이래도 안될때가 있다 해결방법은 절대경로를 쓰는방법이다 ..

변경전 : uploadForm("file").SaveAs("/upload/"+strFileName);
변경후 : uploadForm("file").SaveAs("d:/website/upload/"+strFileName);

해결이 되었을 것이다




이 글은 "씨디맨" 의 동의 없이 전문 재배포 금지. 링크 및 트랙백은 허가 없이 무제한 허용 *  [자세히보기]

질문 또는 댓글을 남겨 주세요.

질문글은 무조건 답변 드리겠습니다. 이곳에 질문을 올려주세요.
이 글과 연관이 없는 급한 질문은 빠른 질문/답변을 이용해 주세요!

댓글 입력 폼

:)   :(   --;   :D   :O   :x   r:r   g;g   i;t   s;s

     이미지 업로드  [무료이미지 업로드 방법 설명]