XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.

현황설명

 

1.이전 사이트에서 XE를 사용했습니다.

2. 2016년 새로운 사이트를 만들고 XE를 써오다가 올해 라이믹스로 갈아탔습니다.

3.이전 사이트 게시판 자료는 새로운 사이트를 만든 후 새로운 사이트 게시판으로 옮겨 놓았습니다.

4.통합검색을 해보니 과거사이트 게시판에서 옮겨다 놓은 게시판에 대한 통합검색이 안되는것을 최근 알았습니다.

5.과거게시판은 운영자가 회원에게 정보를 제공하는 게시판인데 그때 운영자아이디는 현재 회원리스트에 존재하지 않습니다.

6. 그래서 동일하게 회원아이디를 만들고 닉네임을 똑같이 적용해봤지만 저장된 문서의 member_srl이  다릅니다.

 

통합검색을 위해서 단순히 게시판 제목만 검색하는 것이 아닌가봐요.. 

이것이 오류라면 수정이 될때까지 기다리는 것이 낫겠고, 오류가 아니라면 과거 문서의 db내용을 일괄수정해주는것이 나을듯한데.. 어떻게 하는 것이  정답일까요? ^^

 

 

  • profile
    기진곰 2017.06.19 01:51:32

    디비가 문제인 것 같습니다. 특히 댓글이나 첨부파일은 게시판을 옮길 때 module_srl 값이 제대로 변경되지 않아도 게시판 이용에 지장이 없기 때문에 통합검색 누락 외에는 아무런 증상이 없을 수도 있어요.

  • profile
    영흥도우럭 2017.06.19 01:55:04
    아..네 알겠습니다. 그럼 과거 게시판 글쓴이 회원정보를 바꿔주는 방향으로 가야겠군요. 그럼 새로 관리자회원 아이디를 만들고..과거 글 내용의 db안에 새로운 관리자회원 아이디와 member_srl등등 이런것을 바꿔주면 되는거겠죠?
  • profile
    기진곰 2017.06.19 01:57:36
    특정 회원의 글을 검색하는 것이 아니라면 회원정보와는 상관없을 가능성이 높고요, module_srl 값을 먼저 확인해 보세요.
  • profile
    기진곰 2017.06.19 01:57:41

    만약 댓글이나 첨부파일뿐 아니라 문서도 검색이 안 되거나, 옮겨온 글이 아니라 해당 게시판에 새로 쓴 글도 검색이 안 된다면 통합검색 쪽의 문제일 가능성도 있습니다. 얼마 전에 통합검색에서 비밀글이 노출되는 문제를 해결하려다가 파일 검색 쪽을 잘못 건드려서 이상하게 된 것이 있는데 혹시 그것과 비슷한 문제일지도... (파일 검색 문제는 라이믹스 최신 버전에서는 패치되었습니다.)

  • profile
    영흥도우럭 2017.06.19 02:00:07

    검색이 안되던 게시판에 글을 새로 쓰고 통합검색을 하니까 검색이 되네요.. 

     

     

  • profile
    영흥도우럭 2017.06.19 02:06:17
    과거글은 여전히 검색이 안되고 새로 글을 쓰면 그것은 정상적으로 검색이 됩니다.
  • profile
    영흥도우럭 2017.06.19 02:21:58
    새로운 테스트 내용 : 이전 검색이 안되던 글의 db에 들어가서 현재 관리자의 id와 이름,닉네임, member_srl로 바꿔줘도 똑같이 검색이 안되네요 @@
  • profile
    기진곰 2017.06.19 10:43:17
    회원정보와는 관계없다니까요. 회원정보 말고 그 밖의 필드 값이 다른 점이 있는지 확인해 보세요. module_srl(member_srl이 아닙니다!!!)이라든지 status라든지...
  • profile
    영흥도우럭 2017.06.19 14:44:34

    xe_documents 이 안에서 새로 쓴글과 검색이 안되던 이전글과 비교를 해봤더니 lang_code에 예전글은 아무것도 없는 반면 새로쓴 글은 Ko라고 입력되어 있습니다. 딱 이거 하나 차이밖에 없습니다.  module_srl  값은 예전글이나 새로 쓴 글이나 둘다 같은 수치입니다.

  • profile
    기진곰 2017.06.19 14:49:44
    그러며 lang_code도 똑같이 맞춰보세요. (대소문자 주의)
  • profile
    영흥도우럭 2017.06.19 15:04:56
    lang_code에 ko를 입력하고 통합검색하면 역시 검색이 안됩니다.
  • profile
    영흥도우럭 2017.06.19 20:20:37
    기진곰님 새로운 현상 하나를 추가로 발견했습니다. 검색이 안되는 게시판에 있는 게시판글을 ..검색이 안되는 다른 게시판으로 게시물관리로 복사를 해서 넘기니까 이때는 통합검색에서 글이 정상적으로 검색이 됩니다. ㅎㅎㅎ 또 다른 단서가 나오면 보고 하겠습니다. ^^
  • profile
    영흥도우럭 2017.06.19 20:54:52

    검색이 안되는 abcd게시판...새로 abcd1이라는 게시판을 만듦.
    abcd의 글을 abcd1으로 이동 후, abcd1에서 abcd게시판으로 글을 모두 복사하면 글이 통합검색에서 정상적으로 검색됩니다. ^^ 그런데 abcd의 글을 abcd1으로 이동만 하면 양쪽 모두 검색이 되지 않습니다.
    어쨌든 글이 60개정도 되는 작은 게시판 하나는 통합검색이 되도록 살렸습니다. 수백개짜리 글이 있는 게시판도 이런식으로 하면 될듯한데 천단위 글 게시판은 좀 ㅋㅋㅋ 아무튼 이런 현상은 확실히 체크되었습니다.

  • profile
    기진곰 2017.06.19 21:26:07
    특이하네요;;; 혹시 검색이 안 되는 원본 글과 검색이 되는 복사본 글을 DB에서 나란히 놓고 보면 module_srl을 제외하고 다른 점이 있나요?
  • profile
    영흥도우럭 2017.06.19 22:03:14
    그러게요 이상합니다 ㅎㅎㅎ module_srl은 그대로 구요. 새로 복사했을때 document_srl만 새로 넘버링이 되서 새로운 수치로 바뀌어 있습니다. 나머지는 모두 같습니다.
  • profile
    영흥도우럭 2017.06.19 02:39:16

    통합검색 대상 검색지정을 했음에도 검색이 안되는 게시판에 들어가서 새글을 쓰고(새글은 검색이 됨), 과거 글과 비교해서 현재글과 동일한 입력내용형식으로 xe_document의 db내용을 수정을 해줘도 과거글은 검색이 안됩니다. 이런 현상이면 글 내용 자체보다는 검색식의 다른 부분과 관련된게 아닌가 싶습니다. @@

  • ?
    디이깅 2017.06.19 21:46:38

    계속검색 버튼이 나오나요?
    순정이 아닌 다른 스킨이나 통합검색관련 모듈을 사용하고 있지는 않나요?

  • profile

    순정스킨을 쓰고 있습니다. 통합검색관련 모듈이라 하시면 ,,그냥 기본 통합검색 말씀하시는거죠? 그렇다면 네 입니다.

     

    검색결과.jpg

  • ?
    디이깅 2017.06.19 22:14:30
    계속 검색 버튼으로 끝까지 검색해도 안나오나요?
    문제되는 게시물srl번호와 최근게시물srl번호는 어떻게 되나요?
    게시물복사로 번호가 새로 부여되어 검색이 되는 것 같아보입니다.
  • profile
    영흥도우럭 2017.06.19 22:43:53
    말씀하신대로 계속 검색을 누르니까 검색이 안되던 게시판이 검색이 되기 시작했습니다. 그런데 운영자인 저도 몰랐는데 사용자가 계속 버튼을 누를일은 없을 것같아요. 디아깅님과 기진곰님 말씀처럼.. srl 수치 갭이 너무 커서 그런가 봅니다.
  • profile
    기진곰 2017.06.19 22:16:03
    이 스샷을 보니 문득 생각이 나는데요... 혹시 해당 게시판 글들의 document_srl, list_order 등이 다른 게시판 글들보다 훨씬 낮아서 "계속 검색"을 여러 번 클릭하지 않으면 안 나오는 게 아닐까요? 사이트 운영 초창기에 왕창 이전해 온 게시물들이라면 그럴 수도 있습니다.
  • profile
    영흥도우럭 2017.06.19 22:34:45
    아...그러네요. 진짜 @@ ㅎㅎㅎ 그런데 검색 첫페이지에서 검색이 없으면 보통 없다고 생각할텐데요. 이걸 해결할수는 없을까요?
  • profile
    영흥도우럭 2017.06.19 22:47:01
    기진곰님...가만히 생각해보니까 이런 방식도 괜찮을 것같아요. 검색 대상게시판으로 등록된 게시판을 순차적으로 검색해서 게시판별로 검색내용을 보여주는 방식...이러면 서버 부담간다고 호스팅 서버업체한테 짤리려나요? @@
  • profile
    기진곰 2017.06.19 23:02:18
    특정 게시판만 검색한다면 그런 방식으로 작동합니다. 게시판 목록 화면에서 검색할 때...
    그러나 모든 게시판을 다 검색해야 하는 통합검색에서 그렇게 하면? ㄷㄷㄷ
  • profile
    영흥도우럭 2017.06.19 23:05:33
    ㅋㅋㅋ
  • profile
    영흥도우럭 2017.06.20 14:00:18

    한번만 더 질문하겠습니다 ^^
    검색해서 1차 구간?에서 검색이 안되면
    검색 결과가 없습니다.
    '계속 검색' 버튼을 선택하면 아직 검색하지 않은 부분까지 계속 검색할 수 있습니다.
    이런 메세지가 나오는데요.
    검색 범위를 늘려주려면 어느 부분을 손을 봐야 할까요?

    사이트 문서가 현재까지 3만개가 안되니까 검색범위를 full로 늘려보려구요. 

  • profile
    기진곰 2017.06.20 14:18:02
    document.model.php에서 5001이라고 검색해서 원하시는 갯수 + 1로 바꿔보세요.
    기본값은 5000개 단위로 검색하는 것 같습니다.
  • profile
    영흥도우럭 2017.06.20 14:28:42

    smiley 넵 감사합니다~

  • profile
    영흥도우럭 2017.06.20 14:32:59
    /modules/integration_search 이 안에 document.model.php라는 파일이 없는데요? @@
  • profile
    기진곰 2017.06.20 15:42:03
    modules/document입니다.
  • profile
    영흥도우럭 2017.06.20 15:46:35

    그 동안 검색안되던 문제가 걍 한번에 해결되었네요~ 감사합니다~ (검색범위 옵션이 생기면 다른 분들도 상황에 맞게 자유롭게 설정해서 쓰실수 있을것같아요. )

  • profile
    기진곰 2017.06.20 15:53:25
    나중에 데이터가 많이 쌓이면 방금 수정하신 부분을 기억해 두셨다가 다시 조정하셔야 할 거예요. 안 그러면 서버 터져요 ㅎㅎ
  • profile
    영흥도우럭 2017.06.20 15:56:24
    ㅎㅎㅎㅎ 네 꼭 기억하겠습니다!

위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...