Ben ve benim sunucu üzerinde çalışan Sfenks var ve benim verilerin bir dizin oluşturduk. Benim modülleri klasöre SphinxQL yüklü ve benim bootstrap bunu sağlamıştır. Ben yapmış ya da yapmanız gereken başka bir şey var mı? Ben de Kohana / application / config dizinine sphinxql.php yapılandırma dosyasının bir kopyasını taşındık ama ben oraya doğru ayarlara sahip olmayabilir.
Yardım etmeye çalışıyorum herkese çok teşekkür ederiz!
return array(
'default' => array(
'servers' => array(
'home' => 'localhost:9312',
// Key => Value
//'<server a name>' => '<host>:<port>',
//'<server b name>' => '<host>:<port>',
// For example
//'sphinx_01' => '192.168.1.1:9301',
//'sphinx_02' => '192.168.1.2:9301',
//'sphinx_03' => '192.168.1.3:9301',
// ...or...
//'sphinx_first' => '192.168.1.1:1234',
//'sphinx_second' => '123.45.67.89:8765',
// ...or!
//'my_only_server' => '127.0.0.1:2222',
),
),
);
İşte benim sorgu ben içinde terimi 'SEARCHTERM' ile belgelerin kimlikleri dönmek için denemek için kullanıyorum olduğunu.
$sphinxql = new SphinxQL();
$query = $sphinxql->new_query();
$query->add_index('indexname')->search('searchterm');
$result = $query->execute();