Как sphinx может находить слова в поиске cli, но не в php скрипте? - PullRequest
0 голосов
/ 02 апреля 2011

Для некоторых слов я получаю совпадения как в инструменте поиска командной строки, так и в скрипте php.

Но, другими словами, я получаю, скажем, 1 результат в командной строке, а в php-скрипте вообще никаких результатов.

Я пробовал это:

индексатор - все

indexer --rotate

Закройте окно поиска и снова запустите его

Перезагрузите апач

Etc.

Но я все еще получаю 1 результат в командной строке, 0 результатов в сценарии.

Есть идеи?

Я нахожусь на Windows 7, xampp и sphinx 0.9.9

Нет, я не собираюсь использовать это для производства. Только для разработки / тестирования.

Редактировать: Изменения индекса, отраженного в скрипте после перезагрузки. Почему это так?

1 Ответ

0 голосов
/ 02 апреля 2011

Сценарий поиска в командной строке выполняет основной поиск без параметров по всем индексам, если вы выбираете индекс в PHP или устанавливаете какие-либо параметры, вы можете ограничить область результатов и в конечном итоге пропустить результаты.

...