홈 | 로그인 | 마이페이지 | 회사소개 | 고객센터 | 사이트맵 | 리셀러제휴 | 솔루션
코리아호스팅

       ns1.koreahosting.org
       211.39.130.6
       ns2.koreahosting.org
       211.39.130.7

  근무시간외에 문의사항은
  아래의1:1 상담문의를
  이용하시기 바랍니다.
 
 
작성일 :2007-10-29 조회 : 557956
윈도우 서버 사용중 문제...
FileSystemObject(FSO)를 쓰려고 코딩했더니 에러페이지가 뜨네요.(500)
뭐가 문제일까요??
안되서 기본코드만 작성했는데도 안되네요.

<%
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set Cfile=fso.CreateTextFile("http://ds4pph.koreahosting.co.kr/httpdocs/text.txt",true,false)
%>



<%
Response.Write "확인"
else
endif
%>

답변 :
고객님께서는 코딩중 몇몇 부분에서 실수를 하셔서 안되신 것입니다.

우선 경로의 문제입니다.

절대경로는 http:// 이라는 프로토콜 값을 가지지 않습니다.

고객님의 절대경로는

d:\home\ds4pph.koreahosting.co.kr\httpdocs\

이곳의 웹 루트가 되겠습니다.

또한 test 라는 폴더는 가상디렉토리로 기본으로 설정이 되어있는 곳입니다.

다른 폴더로 테스트 해보시기 바라며

해당 폴더의 권한이 웹상에서 쓰기가 가능하도록 열어주어야 합니다.

고객지원 > 사용자 메뉴얼 에서 가상디렉토리 설명을

확인해 보시면 권한 변경하는 내용을 참고하실 수가 있을 것입니다.

아래와 같이 내용 변경하시면 확인을 하실 수가 있을 것입니다.

Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set Cfile=fso.CreateTextFile("d:\home\ds4pph.koreahosting.co.kr\httpdocs\sample\text.txt",true,false)

자세한 문의 사항은 전화 1566-7661로 문의 주시기 바랍니다.

감사합니다.