묻고답하기
제로보드에서 Xe로 마이그레이션후에
2012.08.18 02:16
안녕하세요.
제로보드를 근 7년간 사용하다가 최근 XE로 옮겨탔습니다.
게시물과 회원정보까지 모두 잘 이전은 되었는데 사진파일이 많이 첨부된 게시물에서 문제가 생기네요
문제발생상황은 이렇습니다.
사진이 20여장 첨부된 게시물을 마이그레이션툴을 이용해서 XML 파일로 변환해서 XE에 옮겼습니다.
그런데 옮긴후에 사진이 중복되어 보여지는 현상이 나타납니다.
사진이 20장이 있다면
1,2.3.......19,20번 1,2,3......19,20번 이런 식으로 총 40장의 사진이 노출되는데요.
이상한 것은 게시물의 수정모드로 들어가 보면 첨부파일들도 정상적으로 20장이 등록되어 있고,
수정모두에서 보이는 에디터에도 20장의 사진밖에 안보입니다.
이 상황에서 등록 버튼을 누르고 정상적인 글보기 상황으로 되돌아와 보면 또 다시 20장이 아닌 40장의 사진이 보여집니다.
사진의 등록정보를 눌러 보면
뒤에 중복노출된 사진들의 정보는 정상적인 Xe상의 위치에 등록이 되어 있습니다.
즉
http://www.oooo.net/files/attach/images/950/324/106/c419ae657a51fe19f3fa424dfb317b33.jpg
Xe안의 files/attach/images/ 폴더 안, 정상적인 위치에 만들어져 있습니다
그런데 앞에 등록된 사진의 경로가 이상합니다.
이 앞에 등록된 20장의 사진경로는 사진의 저장경로가 아닌것 같네요.
왜 이런 현상이 생기는지 혹시 아시는 분께서 도움 주시면 대단히 감사하겠습니다.
참고로 이전해온 제로보드의 사진 게시판스킨은 수십장의 사진등록이 가능했던 DQ`Style님의 게시판 스킨이었습니다.
이 DQ`sytle 게시판스킨은 일반적인 제로보드 스킨과 달리 별도의 사진저장테이블을 만들어 사진을 저장했던 것으로 기억하는데요
하도 오래되어서 기억도 가물가물합니다.
아마도 정상적인 제로보드 배포판에 없는 DB테이블을 생성해서 사진을 저장해 두었는데
Xe마이그레이션툴이 그것을 잘못 인식했거나 하는 그런 이유가 아닐까 추측만 됩니다.
위에 나오는 file_srl=106478 따라 가서 DB를 열어 보니 xe_file에 첨부파일로 올라가 있네요.
즉 제로보드에 첨부된 사진들을 xe의 files/attach/images/ 폴더안에 파일로 저장해 주는 동시에
이미지가 아닌 첨부파일로 인식하여 DB에 사진파일들을 파일로 저장한 후에 게시물이 열릴때 파일들을 사진과 별도로 불러 오면서 생기는 현상같은데요.
해결책이 없을까요?
ps. 현재 게시판모듈은 sketchbook5 모듈 스킨을 사용중입니다