테스트 사이트 - 개발 중인 베타 버전입니다

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

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

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

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

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

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

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

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

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


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

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

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440