kboard 에서 본문과 함께 업로드한 첨부파일에 대해 외부 다운로드를 허용하고 싶습니다.
(메일 송부시 게시판 첨부파일을 다운로드 링크로 사용하기 위함입니다.)
즉, http://rdp.ibinfo.co.kr:8080/wp-content/plugins/kboard/execute/download.php?uid=23&file=file1 이런식으로 해당 첨부파일 경로를 다른곳에서 입력을 하게 되면
"KBoard : 이 페이지는 외부에서의 접근을 제한하고 있습니다" 라고 접근제한이 뜹니다.
해당 부분은 어떻게 해결을 해야 할까요?
/kboard/execute/download.php 파일 6번째 줄을 주석처리 해주세요.
//if(!stristr($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) wp_die('KBoard : 이 페이지는 외부에서의 접근을 제한하고 있습니다.');
맨 앞에 "//" 을 입력해주세요.
또는 해당 줄을 삭제하셔도 됩니다.
다음에 업그레이드를 진행하시면 코드를 다시 확인해주셔야 합니다.
답변 감사합니당 ^^
다음버전에서 가능하다면, 옵션 조정으로 링크 다운로드 외부 허용 또는 내부만 가능 으로 옵션을 만들어 주셨으면 합니다. ^^
네
기능추가를 검토 해보겠습니다^^
이 게시물 덕분에 문제 해결했습니다. 정말 감사합니다.
전 왕초보라 워드프레스 관리자 페이지에서 어떻게든 해결해 볼라구
kboard 최신 버젼으로 업그레이드한 다음 관리자 페이지 메뉴 중 '외모' 아래에 있는
플러그인> 설치된플러그인> kboard(편집)> 우측 '플러그인 파일' 중 '/kboard/execute/download.php '....
선택해서 그 안의 소스를 고치는 방법으로 했는데 그래도 괜찮은 거죠?
암튼 넘 감사합니다~
수정후 오류가 없다면 괜찮습니다 ㅎㅎ
다만, 다음 업데이트를 진행하시면 파일이 변경될테니 다시 수정을 하셔야 합니다.