Я недавно установил Sphinx search на экземпляр EC2 под управлением CentOS.Использование поиска из командной строки работает нормально, и я создал действительный индекс документов.Однако, когда я пытаюсь получить доступ к php api через демон searchd, я получаю следующую ошибку:
Query failed: expected searchd protocol version 1+, got version '0'
Вот информация о конфигурации searchd из sphinx.conf:
searchd
{
listen = /var/run/searchd.sock
log = /usr/local/sphinx/var/log/searchd.log
query_log = /usr/local/sphinx/var/log/query.log
read_timeout = 5
max_children = 30
pid_file = /usr/local/sphinx/var/log/searchd.pid
max_matches = 1000
seamless_rotate = 1
preopen_indexes = 1
unlink_old = 1
workers = threads # for RT to work
}
Я не могу решить это.Любая помощь будет оценена.
РЕДАКТИРОВАТЬ 1: Я запустил демон searchd.