Posted 1 сентября, 201410 yr comment_70848 Собственно, поиск не работает так, как должен. Ни 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 Гб. Сталкивался ли кто-то с чем-либо подобным? Какой поиск установлен у вас? Какие типы таблиц и кодировок используете? Заранее спасибо.
1 сентября, 201410 yr Author comment_70853 Как удалось выяснить в суппорте, в IPB нет поддержки полнотекстового поиска в InnoDB 5.6.4, так что обновление не поможет.
3 сентября, 201410 yr Author comment_70942 Мда, ищущих помощи, видимо, существенно больше, чем могущих/желающих ее оказать. На официальном форуме IPB та же картина.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.