ThinkingSphinx :: SphinxError (Неизвестная ошибка MySQL): - PullRequest
0 голосов
/ 29 мая 2020

ThinkingSphinx отлично работал в моем приложении на Ubuntu и MacOS Mojave. Затем я обновляю свою macOS до Catalina 10.15.4. Теперь я думаю, что сфинкс дает ошибку Неизвестно MySQL.

Хотя такие команды, как rake ts:rebuild, rake ts:index, работают нормально, но когда я ищу модель, она выдает ошибку ThinkingSphinx::SphinxError: Unknown MySQL error.

Mysql Версия 8. Согласно Неизвестно Mysql Ошибка Sphinx v2.2 (и 3.0) несовместим с MySQL v8. Итак, я загружаю sphinx 3.2.1 и помещаю его папку bin в / usr / local / bin, но она все еще не работает

1 Ответ

0 голосов
/ 30 мая 2020

Просто для подтверждения: вам нужно будет поместить двоичные файлы из загруженной папки bin внутрь /usr/local/bin, но не из самой загруженной папки bin.

Итак, убедитесь, что /usr/local/bin/searchd правильная версия - просто используйте полный путь, без аргументов. И подтвердите, что вы не помещали файлы в /user/local/bin/bin/searchd, и т.д. c.

...