묵

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

/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 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-08-31 조회 1,403
11-08-31 조회 1,288
11-08-31 조회 1,667
11-08-30 조회 1,282
11-08-30 조회 1,093
11-08-30 조회 1,070
11-08-30 조회 1,199
11-08-30 조회 3,635
11-08-30 조회 1,099
11-08-30 조회 1,072
11-08-30 조회 1,144
11-08-30 조회 1,038
11-08-30 조회 1,136
11-08-30 조회 1,126
11-08-30 조회 1,414
11-08-30 조회 1,209
11-08-30 조회 1,705
11-08-30 조회 3,354
11-08-30 조회 1,738
11-08-30 조회 1,115