Я работал с этим весь день.Но не заставляйте это работать.
Я могу искать в CMD и получать результаты по моим индексированным таблицам, но у меня возникают проблемы при попытке понять sphinxapi для php, я даже не до конца понимаю, как написать запрос и получить результаты, может кто-нибудь мне помочьчтобы увидеть, как это работает.
КАК МЫ НАПИСАЕМ PHP-ЗАПРОС ДЛЯ СФИНКСА
БАЗА ДАННЫХ = searchtest
TABLE = Documents
пропускаю мой файл sphinx.conf
type = mysql
sql_host = localhost
sql_user = root
sql_pass = sqlpass
sql_db = searchtest
sql_port = 3306 # optional, default is 3306
sql_query = \
SELECT * \
FROM documents
}
index searchtest
{
source = src1
path = C:/xampp/htdocs/sphinx/data/searchtest
docinfo = extern
charset_type = sbcs
}
indexer
{
mem_limit = 32M
}
searchd
{
port = 9312
log = C:/xampp/htdocs/sphinx/log/searchd.log
query_log = C:/xampp/htdocs/sphinx/log/query.log
read_timeout = 5
max_children = 30
pid_file = C:/xampp/htdocs/sphinx/log/searchd.pid.pid
max_matches = 1000
seamless_rotate = 0
preopen_indexes = 0
unlink_old = 1
}
после запуска индексатора - все файлы появляются в каталоге / data, но каталог / log пуст
теперь, как мне написать запрос для php?
Может кто-топомогите мне написать запрос, который ищет "mimmi" во всех таблицах и отображает результаты?
<?php
include('sphinxapi.php');
$cl = new SphinxClient();
//what to write here, please help stackoverflow?
?>