안녕하세요?
서버를 이전해서 파일 및 DB를 이전했는데요.
DB 반입에 일부 문제가 있는지 검색에 문제가 발생했습니다.
증상은 특정 게시판에서 전체가 아닌 중간부분의 게시물의
제목 또는 내용 검색이 이루어지지 않고 있습니다.
document 데이터에는 색인어가 없는 것 같은데
별도의 DB에 색인어가 들어가 있는지요?
어디 데이터를 확인해봐야할까요?
잘못된 부분의 데이터를 다시 손봐서 반입을 해야할 것 같습니다.
---
추신 : 게시판 테이블의 데이터수는 이전 서버와 동일한 것 같습니다.
다른 게시판 스킨을 사용해도 동일하게 게시판의 중간 부분이 검색이 안됩니다.
검색이 안되는 게시글의 제목과 본문 내용을 그대로 복사 => 해당 게시판에 새 글로 등록(editor에서 html 소스보기 한 다음에 복사해서 붙이면 100% 동일하게 붙겠죠) => 본문 내용에 있는 단어로 검색 해봄 => 중간 글과 새로 등록한 글 2개 모두 검색에 떠야 하겠지요
만약 새 글만 검색이 되고, 중간 글은 검색이 안된다면, DB를 뒤져봐야 할것 같습니다. phpMyAdmin 같은 것으로 2개 게시글 DB를 1:1로 비교해볼수 있을 것 같습니다. 다국어 설정을 썼는지 등도 체크해보시구요. Encoding이나 html tag 등등 원인이 있을수 있겠지요.
만약 2개 글 모두 검색이 안된다면, 본문 내용의 html 소스를 뒤져봐야 할것도 같습니다.
서버를 옮기면서 MySQL이나 MariaDB 버전이 바꿨을것 같고, php 버전도 바뀌었을 것 같습니다. 설정 파일(my.cnf나 php.ini 등)에서 DB engine이나 encoding 관련된 설정이 제대로 되었는지도 확인해봐야 할것 같습니다.