외부링크는 파일다운로드가 불가능한가요?? 정보
외부링크는 파일다운로드가 불가능한가요??본문
/bbs/download.php 는 그누보드 설치된 서버에 업로드된 파일만 다운로드가 가능해서요...
외부링크를 /bbs/download.php 로 다운로드 받을 수 있나요?
다른 서버에 업로드 된 파일을 여분필드(예:wr_2)로 링크값을 등록했을 경우
/bbs/download.php를 이용해서 다운로드 할 수 있는 방법 없을까요?
파일서버는 따로 관리하고, FTP로 업로드 합니다.
간단한 팁이라도 있으면 도움 요청드립니다.
외부링크를 /bbs/download.php 로 다운로드 받을 수 있나요?
다른 서버에 업로드 된 파일을 여분필드(예:wr_2)로 링크값을 등록했을 경우
/bbs/download.php를 이용해서 다운로드 할 수 있는 방법 없을까요?
파일서버는 따로 관리하고, FTP로 업로드 합니다.
간단한 팁이라도 있으면 도움 요청드립니다.
댓글 전체
1. 외부에 있는 파일을 가져올때도 ftp를 통해서 가져 오나요?
일단 외부에 있는 파일을 가져오는 함수는 ftp 관련 함수 보시면 많이 나옵니다.
ftp에서 직접 내용을 읽을 수 있는지, 아니면 서버쪽에 한번은 다운을 받아야 하는지는 잘 모르겠군요.
2. 파일서버쪽에 php + apache 가 설치되고 운영 중이라면 그쪽에서 바로 파일을 다운해도 되구요.
일단 외부에 있는 파일을 가져오는 함수는 ftp 관련 함수 보시면 많이 나옵니다.
ftp에서 직접 내용을 읽을 수 있는지, 아니면 서버쪽에 한번은 다운을 받아야 하는지는 잘 모르겠군요.
2. 파일서버쪽에 php + apache 가 설치되고 운영 중이라면 그쪽에서 바로 파일을 다운해도 되구요.
사용하는 서버가 웹호스팅이면 /bbs/download.php 를 사용하는 것은 불가능 합니다
-- 이 경우에는 fsockopen 을 검색해보세요
서버설정을 바꿀 수 있다면 php.ini에서 fopen을 사용 가능 하도록 설정하면 되지만 보안문제 때문에
바람직한 방법은 아닙니다(allow_url_fopen=On)
서버설정을 변경하여 fopen() 함수를 다른서버의 화일에 접근 가능하게 한다면
/bbs/download.php 를 수정해서
테이블에서 화일명 찾아오는 부분 등은 없애고 대신 링크한 주소로 대치하면 다운할 수 있습니다
-- 이 경우에는 fsockopen 을 검색해보세요
서버설정을 바꿀 수 있다면 php.ini에서 fopen을 사용 가능 하도록 설정하면 되지만 보안문제 때문에
바람직한 방법은 아닙니다(allow_url_fopen=On)
서버설정을 변경하여 fopen() 함수를 다른서버의 화일에 접근 가능하게 한다면
/bbs/download.php 를 수정해서
테이블에서 화일명 찾아오는 부분 등은 없애고 대신 링크한 주소로 대치하면 다운할 수 있습니다
단순 호스팅으로는 불가능하군요...
감사합니다.
감사합니다.