묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
db에서 files 경로바꾸기(쿼리)
2014.01.21 22:04
전에 코어설정을 잘못해서 mp3파일 반은/files/attach/images/ 폴더에 또 반은 ./files/attach/binaries/ 로 들어가게됬습니다.. SQL 쿼리이용해서 한번에 binaries폴더에있는것들을 이미지폴더로 경로(?)를 전부바꿔주고싶은데.. 쿼리에 뭐라쳐야할지모르겠네요.. 알려주시면감사하겠습니다
댓글 6
-
seongjoon.kwon
2014.01.22 12:30
-
지원필요
2014.01.22 12:48
호스팅사용중이라 쿼리로해야될거같습니다. -
seongjoon.kwon
2014.01.22 13:29
도움이 될지는 모르겠지만, 아래 쿼리처럼 replace함수 사용해서 문자열 치환하면 될 것 같습니다.테스트를 해본 쿼리가 아니라서 참고만 해주세요.UPDATE XE_FILES SET uploaded_filename = replace(uploaded_filename, '/binaries/', '/images/ ')WHERE uploaded_filename like '%binaries%'; -
지원필요
2014.01.22 14:33
파일하나 실험으로 해보니 파일경로를바꾸니 해당문서에서 파일다운이안되더군요;;
-
seongjoon.kwon
2014.01.22 19:22
에러 메시지는 안나왔는지요?
-
지원필요
2014.01.22 20:30
네
XE_FILES 만 소문자로바꾸니까 되더군요 근데 파일다운로드누르니 "요청하신파일을 찾을수없습니다" 뜨더군요;; 일단파일복구가급해서 결국엔 그냥 기존파일다삭제하고 다시재업로드했네요;;
리눅스라면 쿼리보다는 간단하게 심볼릭 링크로 처리를 하면 어떨까요?