Привет. Просто хочу дать тебе подсказку о том, что делать с ошибкой "FATAL: порт 0 вне диапазона", если ты используешь unix-сокеты для связи с твоим экземпляром Sphinx / Manticore.
Вот пример:
snikolaev@dev:~/dir$ ./searchd -c sphinx.conf
Manticore 2.7.1 458e9c6@180704 dev
Copyright (c) 2001-2016, Andrew Aksyonoff
Copyright (c) 2008-2016, Sphinx Technologies Inc (http://sphinxsearch.com)
Copyright (c) 2017-2018, Manticore Software LTD (http://manticoresearch.com)
using config file 'sphinx.conf'...
FATAL: port 0 is out of range
shutdown complete
Если ты видишь это, убедись, что пути к твоим файлам unix-сокетов абсолютные в твоей конфигурации Sphinx / Manticore. Идея заключается в том, что если ты просто скажешь
listen = searchd.sock
это:
- невозможно отличить от отсутствия unix-сокета
- может быть небезопасно
Удачи!