из шела:
ERROR 1064 (42000): offset out of bounds (offset=2000, max_matches=1000)
Видимо по дефолту у сфинкса 1000, а из конфига они убрали возможность менять max_matches.
Поиск сфинксом, как получить более 1000 результатов?
Re: Поиск сфинксом, как получить более 1000 результатов?
А если добавить кстроке
OPTION max_matches=20000 ?
OPTION max_matches=20000 ?
Don't forget to run script update
Re: Поиск сфинксом, как получить более 1000 результатов?
Code: Select all
mysql> SELECT id FROM domain_com_index WHERE MATCH('sex') limit 2000, 50 OPTION max_matches=20000;
+--------+
| id |
+--------+
| 113022 |
| 113029 |
| 113034 |
...
| 115078 |
+--------+
50 rows in set (0.00 sec)
Re: Поиск сфинксом, как получить более 1000 результатов?
И точно проведен ап и точно в сетингах не вписано 1000 где-то?
Don't forget to run script update
Re: Поиск сфинксом, как получить более 1000 результатов?
АП точно сделан.
Сейчас я вижу в логах ошибку, но перейдя по УРЛу с ошибкой не вижу её.
Скорей всего помог очередной АП, а в логи падают ошибки из кэша (или хз откуда они).
Будем считать что проблема решена )
Сейчас я вижу в логах ошибку, но перейдя по УРЛу с ошибкой не вижу её.
Скорей всего помог очередной АП, а в логи падают ошибки из кэша (или хз откуда они).
Будем считать что проблема решена )
Re: Поиск сфинксом, как получить более 1000 результатов?
Можно скинуть кеш или открыть страницу без кеша и точно понять есть ошибка или нет
в сетинах можно поставтиь что б ошибки на мыл слало
в любом случае проверить стоит тк это значит серфер может в какой-то момент не видеть выдачу = меньше прода ..
в сетинах можно поставтиь что б ошибки на мыл слало
в любом случае проверить стоит тк это значит серфер может в какой-то момент не видеть выдачу = меньше прода ..
Don't forget to run script update
Re: Поиск сфинксом, как получить более 1000 результатов?
Открыл страницу без кеша, и опять вижу ошибку (
Но при этом контент отображается и в ошибке указан индекс из "Sphinx Search Log Index".
http://joxi.ru/L21XM5qc6KYp7m
Code: Select all
Error:Mysql error:: 1064 (offset out of bounds (offset=1575, max_matches=1000)) (db_sphinx) http://joxi.ru/L21XM5qc6KYp7m
Re: Поиск сфинксом, как получить более 1000 результатов?
Ок, скидывайте админку , фтп и где смотреть ошибку
Don't forget to run script update
Re: Поиск сфинксом, как получить более 1000 результатов?
Да, разобрались в чем вопрос был, сейчас все ок.
Don't forget to run script update
Re: Поиск сфинксом, как получить более 1000 результатов?
Сделал АП на всех сайтах.
В логи перестало сыпать )
Спасибо.
В логи перестало сыпать )
Спасибо.







