외부링크는 파일다운로드가 불가능한가요??

/bbs/download.php 는 그누보드 설치된 서버에 업로드된 파일만 다운로드가 가능해서요...
외부링크를 /bbs/download.php 로 다운로드 받을 수 있나요?

다른 서버에 업로드 된 파일을 여분필드(예:wr_2)로 링크값을 등록했을 경우
/bbs/download.php를 이용해서 다운로드 할 수 있는 방법 없을까요?

파일서버는 따로 관리하고, FTP로 업로드 합니다.

간단한 팁이라도 있으면 도움 요청드립니다.
|

댓글 3개

1. 외부에 있는 파일을 가져올때도 ftp를 통해서 가져 오나요?

일단 외부에 있는 파일을 가져오는 함수는 ftp 관련 함수 보시면 많이 나옵니다.

ftp에서 직접 내용을 읽을 수 있는지, 아니면 서버쪽에 한번은 다운을 받아야 하는지는 잘 모르겠군요.


2. 파일서버쪽에 php + apache 가 설치되고 운영 중이라면 그쪽에서 바로 파일을 다운해도 되구요.
사용하는 서버가 웹호스팅이면 /bbs/download.php 를 사용하는 것은 불가능 합니다
-- 이 경우에는 fsockopen 을 검색해보세요

서버설정을 바꿀 수 있다면 php.ini에서 fopen을 사용 가능 하도록 설정하면 되지만 보안문제 때문에
바람직한 방법은 아닙니다(allow_url_fopen=On)
서버설정을 변경하여 fopen() 함수를 다른서버의 화일에 접근 가능하게 한다면
/bbs/download.php 를 수정해서
테이블에서 화일명 찾아오는 부분 등은 없애고 대신 링크한 주소로 대치하면 다운할 수 있습니다
단순 호스팅으로는 불가능하군요...
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 1,017
14년 전 조회 1,601
14년 전 조회 1,295
14년 전 조회 1,174
14년 전 조회 1,553
14년 전 조회 1,178
14년 전 조회 980
14년 전 조회 976
14년 전 조회 1,095
14년 전 조회 3,513
14년 전 조회 988
14년 전 조회 982
14년 전 조회 1,032
14년 전 조회 927
14년 전 조회 999
14년 전 조회 1,020
14년 전 조회 1,315
14년 전 조회 1,093
14년 전 조회 1,591
14년 전 조회 3,237