Перейти к содержанию

Некорректно работает поиск


motomac

Рекомендуемые сообщения

Собственно, поиск не работает так, как должен. Ни Sphinx, ни встроенный.

 

Sphinx

Настроил по примеру sphinx.conf, который генерится через ACP. Заменил лишь параметр с кодировкой sbcs на utf-8. Поиск вроде ищет, но, например, если зайти в общую форму поиска и сделать поиск по автору, а вывод в виде сообщений, то выводятся не все сообщения. Разницу можно наблюдать, если зайти к этому же автору в профиль и кликнуть по "Найти весь контент". Кроме того, не ищет записей в блогах, комментарии.

 

Техподдержка IPB умыла руки, дескать, Sphinx стороннее ПО и не входит в техподдержку. Непонятно, зачем тогда было официально заявлять поддержку сфинкса и включать его в стандартный функционал.

 

Встроенный поиск

Встроенный нормально ищет посты по автору, записи в блогах, комментарии, но страдает слепотой ко многим поисковым запросам. Черт знает, по какому принципу. Переключение опции полнотекстового поиска в админпанели не помогает.

Есть мысль, что это связано с типом таблиц в БД: кодировка utf8_general_ci, таблицы InnoDB. Если мне не изменяет память, InnoDB до недавних пор, в частности, в моей версии MySQL 5.5.29-cll, не поддерживала полнотекстового поиска. Оный появился лишь в MySQL 5.6.4. Поможет ли обновление MySQL до 5.6.4? Либо лучше сменить InnoDB на MyISAM? Операции с БД крайне тяжелы - база больше 2 Гб.

 

Сталкивался ли кто-то с чем-либо подобным? Какой поиск установлен у вас? Какие типы таблиц и кодировок используете?

Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Как удалось выяснить в суппорте, в IPB нет поддержки полнотекстового поиска в InnoDB 5.6.4, так что обновление не поможет.

Ссылка на комментарий
Поделиться на другие сайты

Мда, ищущих помощи, видимо, существенно больше, чем могущих/желающих ее оказать. На официальном форуме IPB та же картина.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...