У меня та же проблема со Сфинксом 2.2.8
В этой версии я обнаружил, что набор портов прослушивания в конфигурации searchd был удален, и теперь порты
listening on all interfaces, port=9312
listening on all interfaces, port=9306
Так что при настройке клиента sphinx использование порта 9312 у меня работает. То есть:
$sphinxClient = new SphinxClient()
$sphinxClient->SetServer("localhost", 9312);
Надеюсь, это поможет вам. А если вам нужны подробности об основной конфигурации, просто спросите меня.