묻고답하기
xe 1.11.6 파일 다운로드가 안되고 인덱스로 돌아가는 현상
2022.12.30 12:16
몇 몇 질문을 다 참고해 봤는데도 해결을 못해서 글 남겨 봅니다.
예전 버젼인 xe 1.11.6 을 사용해서 게시판 구성을 해서 쓰고 있습니다.
일반 사용자(관리자는 문제없이 다운로드됨)로 들어가서 게시판에 첨부되어 있는 자료를 다운 받으려고
오른쪽 마우스 클릭해서 ..링크를 다른 이름으로 저장 버튼을 클릭하면
초기 페이지로 돌아가면서 oops ! 요청한 기능을 실행할 수 있는 권한이 없습니다. 라는 페이지가 나옵니다.
이전 게시판 내용을 살펴서 녹색사랑 님이 쓰신 글 중에
/var/www/xe(혹은 html/xe)/modules/file/file.model.php 파일을 편집해서
function getDownloadUrl($file_srl, $sid, $module_srl="")
{
return sprintf('index.php?module=%s&act=%s&file_srl=%s&sid=%s&module_srl=%s', 'file', 'procFileDownload', $file_srl, $sid, $module_srl);
}
과 같이 index.php를 추가해서 문제 해결한 부분을 참조 하여보았으니 여전히 진전은 없었습니다.
혹시라도 해결책이 있을까요? 서버 정보는 아래와 같습니다.
[XE Server Environment 2022-12-30]
realpath : /var/www/xe
location : ko
package : XE
host : http://192.168.10.21/
app : Apache/2.4.54 (Raspbian)
xe_version : 1.11.6
php : 7.4.33
db_type : mysqli
use_rewrite : N
use_db_session : N
use_ssl : none
phpext : core, libxml, openssl, zlib, sodium, mysqlnd, xml, bz2, calendar, curl, mbstring, ffi, fileinfo, ftp, gd, gettext, iconv, intl, exif, mysqli, pdo_mysql, phar, readline, shmop, simplexml, soap, sockets, sysvmsg, sysvsem, sysvshm, xmlreader, xmlrpc, xmlwriter, xsl, zip, zend opcache
module : adminlogging(1.7), board(1.7.2), krzip(1.9.0), seo(1.9.0)
addon : adminlogging(1.7), captcha_member(1.7), oembed(1.0)
layout : xedition(1.9), user_layout(1.7)
widget : counter_status(1.7)
widgetstyle : simple(1.7)
댓글 2
-
정하니
2022.12.31 03:30
-
sejin7940
2022.12.31 19:05
XE1 과 XE3 는 그냥 완전히 다른 CMS 라고 보시면 되어서..
XE3 기반으로는 그냥 새로 구축한다고 생각하시면 됩니다
자문 자답합니다.
다른 서버에 같은 버젼을 설치하여 테스트 해 본결과 다른 서버에서는 다운로드가 되네요.
아마도 뭔가가 엉켜있는 것 같습니다.
XE3 을 다운로드 해서 깔아서 다시 구축을 하였습니다.
db는 xe1과 xe3 구조가 달라서 변경해서 백업 했는데 이렇게 하는게 맞는 방법인지 모르겠네요.