Перейти к содержимому


- - - - -

Не работает поиск на кириллице (русскими буквами)


  • Вы не можете ответить в тему
Сообщений в теме: 8

#1 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 April 2012 - 06:42 PM

Сам по себе функционал IPB версии 3.2.3 довольно таки порадовал. Я даже не ожидал, однако как всегда куча мелких недочетиков и багов в наличии, да в принципе как и в любом другом движке.
Один из таких багов - Не работает стандартный поиск русскими буквами. Перерыл "пол интеренета" :D в большинстве случаев рекомендуют ставить sphinx, однако если почитать отзывы, то с ним тоже мороки предостаточно и не все так идеально работает как хотелось бы. Очень не хотелось его ставить и продолжал усиленно искать решение проблемы - как же все-таки починить стандартный, родной, встроенный поиск.

Описываю пока единственное решение, которое удалось найти:
Ну само-собой открываем Админ. центр -> Система -> Системные настройки -> Настройки поиска
здесь выставляем:

1. Тип поиска: традиционный
2. Включить полнотекстовый поиск?: Да

В результате если Вы используете вот этот релиз IPB 3.2.3, то поиск начнет работать, однако это накладывает некоторые ограничения.
Во первых:
Если база данных настроена некорректно, то полнотекстовый (fulltext) поиск может плохо искать по ключевым словам на русском языке. (не знаю что значит база данных настроена некорректно, но так написано в админке)

Во вторых:
нельзя изменить параметр Минимальная длина ключевого слова который по-умолчанию стоит "4"

Но как говорится из двух зол выбираем меньшее.

З.Ы. Если кто-то знает другие методы решения проблемы поиска русскими символами прошу поделиться в этой теме.
  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 10 April 2012 - 08:58 PM

Искал модуль "Аналоги (похожие товары)". По слову "похожие" нормально находится, а вот по слову "Аналоги" ничего не находит, причем говорит, что слово "аналоги" не найдено. Впечатление, что к поисковой фразе lowercase вполне корректно применяется, а вот к искомой базе - нет. Может, этот lowercase можно просто отключить вообще, раз от него толк только на английском?
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 April 2012 - 09:07 PM

А так?
  • 0

#4 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 10 April 2012 - 09:25 PM

А так находится только мое предыдущее сообщение, т.к. в нем есть слово "аналоги" без заглавных букв :). Думаю, оно и раньше бы находилось, просто написано еще не было :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#5 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 April 2012 - 09:44 PM

А ты уверен что ищешь не в этой теме а по всем форумам?
У меня по запросу "Аналоги" находит - 7 тем включая эту.

и также по запросу "аналоги" 7 тем, т.е. регистр не имеет значения
  • 0

#6 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 10 April 2012 - 11:28 PM

А ты уверен что ищешь не в этой теме а по всем форумам?

Запросто. Да, и правда, если из корня искать, то теперь ищет.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#7 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 April 2012 - 11:30 PM

Там же рядом кнопочка, ты выбираешь где искать по всем форумам по теме или по одному форуму
  • 0

#8 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 11 April 2012 - 11:43 AM

Там же рядом кнопочка, ты выбираешь где искать по всем форумам по теме или по одному форуму

Все удобные фишки почему-то обладают пакостной особенностью - их сначала надо заметить, чтобы использовать :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#9 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 11 April 2012 - 11:55 AM

Все удобные фишки почему-то обладают пакостной особенностью - их сначала надо заметить, чтобы использовать .


ага я тоже по началу не обратил внимания и никак не мог понять почему то и ищет то нет
  • 0