현황설명
1.이전 사이트에서 XE를 사용했습니다.
2. 2016년 새로운 사이트를 만들고 XE를 써오다가 올해 라이믹스로 갈아탔습니다.
3.이전 사이트 게시판 자료는 새로운 사이트를 만든 후 새로운 사이트 게시판으로 옮겨 놓았습니다.
4.통합검색을 해보니 과거사이트 게시판에서 옮겨다 놓은 게시판에 대한 통합검색이 안되는것을 최근 알았습니다.
5.과거게시판은 운영자가 회원에게 정보를 제공하는 게시판인데 그때 운영자아이디는 현재 회원리스트에 존재하지 않습니다.
6. 그래서 동일하게 회원아이디를 만들고 닉네임을 똑같이 적용해봤지만 저장된 문서의 member_srl이 다릅니다.
통합검색을 위해서 단순히 게시판 제목만 검색하는 것이 아닌가봐요..
이것이 오류라면 수정이 될때까지 기다리는 것이 낫겠고, 오류가 아니라면 과거 문서의 db내용을 일괄수정해주는것이 나을듯한데.. 어떻게 하는 것이 정답일까요? ^^
댓글 33
디비가 문제인 것 같습니다. 특히 댓글이나 첨부파일은 게시판을 옮길 때 module_srl 값이 제대로 변경되지 않아도 게시판 이용에 지장이 없기 때문에 통합검색 누락 외에는 아무런 증상이 없을 수도 있어요.
만약 댓글이나 첨부파일뿐 아니라 문서도 검색이 안 되거나, 옮겨온 글이 아니라 해당 게시판에 새로 쓴 글도 검색이 안 된다면 통합검색 쪽의 문제일 가능성도 있습니다. 얼마 전에 통합검색에서 비밀글이 노출되는 문제를 해결하려다가 파일 검색 쪽을 잘못 건드려서 이상하게 된 것이 있는데 혹시 그것과 비슷한 문제일지도... (파일 검색 문제는 라이믹스 최신 버전에서는 패치되었습니다.)
검색이 안되던 게시판에 글을 새로 쓰고 통합검색을 하니까 검색이 되네요..
xe_documents 이 안에서 새로 쓴글과 검색이 안되던 이전글과 비교를 해봤더니 lang_code에 예전글은 아무것도 없는 반면 새로쓴 글은 Ko라고 입력되어 있습니다. 딱 이거 하나 차이밖에 없습니다. module_srl 값은 예전글이나 새로 쓴 글이나 둘다 같은 수치입니다.
검색이 안되는 abcd게시판...새로 abcd1이라는 게시판을 만듦.
abcd의 글을 abcd1으로 이동 후, abcd1에서 abcd게시판으로 글을 모두 복사하면 글이 통합검색에서 정상적으로 검색됩니다. ^^ 그런데 abcd의 글을 abcd1으로 이동만 하면 양쪽 모두 검색이 되지 않습니다.
어쨌든 글이 60개정도 되는 작은 게시판 하나는 통합검색이 되도록 살렸습니다. 수백개짜리 글이 있는 게시판도 이런식으로 하면 될듯한데 천단위 글 게시판은 좀 ㅋㅋㅋ 아무튼 이런 현상은 확실히 체크되었습니다.
통합검색 대상 검색지정을 했음에도 검색이 안되는 게시판에 들어가서 새글을 쓰고(새글은 검색이 됨), 과거 글과 비교해서 현재글과 동일한 입력내용형식으로 xe_document의 db내용을 수정을 해줘도 과거글은 검색이 안됩니다. 이런 현상이면 글 내용 자체보다는 검색식의 다른 부분과 관련된게 아닌가 싶습니다. @@
계속검색 버튼이 나오나요?
순정이 아닌 다른 스킨이나 통합검색관련 모듈을 사용하고 있지는 않나요?
순정스킨을 쓰고 있습니다. 통합검색관련 모듈이라 하시면 ,,그냥 기본 통합검색 말씀하시는거죠? 그렇다면 네 입니다.
문제되는 게시물srl번호와 최근게시물srl번호는 어떻게 되나요?
게시물복사로 번호가 새로 부여되어 검색이 되는 것 같아보입니다.
그러나 모든 게시판을 다 검색해야 하는 통합검색에서 그렇게 하면? ㄷㄷㄷ
한번만 더 질문하겠습니다 ^^
검색해서 1차 구간?에서 검색이 안되면
검색 결과가 없습니다.
'계속 검색' 버튼을 선택하면 아직 검색하지 않은 부분까지 계속 검색할 수 있습니다.
이런 메세지가 나오는데요.
검색 범위를 늘려주려면 어느 부분을 손을 봐야 할까요?
사이트 문서가 현재까지 3만개가 안되니까 검색범위를 full로 늘려보려구요.
기본값은 5000개 단위로 검색하는 것 같습니다.
그 동안 검색안되던 문제가 걍 한번에 해결되었네요~ 감사합니다~ (검색범위 옵션이 생기면 다른 분들도 상황에 맞게 자유롭게 설정해서 쓰실수 있을것같아요. )