Page 1 of 1

sphinx билд 202401090844

Posted: Tue Jan 09, 2024 9:42 pm
by darkover
Привет!
поставил свежий инсталл, все настроил вроде. Для теста запихнул 1к галер
Перееиндексировал сфинкс и столкнулся с тем, что :
- не ищет по тегам
проверил просто, добавил тег к галере xxzzxx, сделал поиск ( после реиндексации ) /site.com/?search=xxzzxx
0 результатов. В админке в list thumbs в поле sphinx собственно это тоже не ищется. Ищется, только если добавить в деск к галере.

Если искать напрямую в консоли - ищется в теге ( в деске было убрано )

Code: Select all


mysql> SELECT COUNT(*) FROM scj_index_scj WHERE MATCH('xxzzxx');
+----------+
| count(*) |
+----------+
|        1 |
+----------+
1 row in set (0.00 sec)

не работают исключения типа sexy -shemale
Core error: Sphinx Error:Error: sphinxql: syntax error, unexpected $undefined near '`scj_index_scj`, `ud-scj_index_scj` WHERE match (' \'sex -shemale\'') GROUP BY id ORDER BY total_ctr DESC LIMIT 0, 10 OPTION max_matches=150000'
не работают и в админке, и не работают и через поиск /site.com/?search=sexy -shemale

напрямую в консоли - работают

в настройках ротации - сфинкс Sphinx Search Mod - стоит sphinx QL, поигрался и с relaxed - результат один, ничего не ищется как надо.
В конфиге смарта добавлял и убирал
$config["sphinx_no_sql_escape"] = true;
Все вариации перепробовал - результат один, не работает.
Конфиг сфинкса взял, что смарт сам сгенерировал.
однотипные поиски работают ( но не в тегах )

Я почему спрашиваю, у меня домен-бигбаза для наполнения сиджев на Your Build 202208261313 - там все работает как надо. Но там нет еще настроек sphinx QL в ротации

Re: sphinx билд 202401090844

Posted: Tue Jan 09, 2024 10:37 pm
by darkover
Лол, вопрос снят. дефис в имени индекса сфинкса все ломает. Убрал, все заработало как надо.

Re: sphinx билд 202401090844

Posted: Mon Jan 15, 2024 1:39 pm
by admin
Отлично, а я добавил в ап проверку на этот вариант ошибки