データベースに sphinx をインストールしています。この記事http://www.infotales.com/installing-sphinx-search-on-windows/とこのビデオhttp://www.youtube.com/watch?v=8mDDEStuBesの指示に従っています。
まっすぐでシンプルに見えます。しかし、私は問題に直面しています。私は最小限の構成ファイルを使用しており、すべてをセットアップしています。searchd --config c:/sphinx/bin/sphinx.conf を実行すると、「構成ファイルの解析に失敗しました」というエラーが表示されます。cmd で searchd を実行すると、「読み取り可能な構成ファイルがありません」というエラーが表示されます。どうすればよいかわかりません。同様の問題を探し回っていますが、通常、他の問題で「構成ファイルの解析に失敗しました」というエラーが発生します。私のものには追加のエラーはありません。
何か案は?ありがとう。
これが私の最小限の設定ファイルです(それは sphinx.conf と呼ばれます):
source users_info
{
type = mysql
sql_host = localhost
sql_user = root
sql_pass = root123
sql_db = users
sql_port = 3306
sql_query = \
SELECT \
id, fullname,username
FROM \
users_info;
sql_query_info = SELECT * FROM users WHERE id=$id
}
index users_info
{
source = users_info
path = C:/sphinx/data/users_info
docinfo = extern
charset_type = utf-8
}
indexer
{
mem_limit = 32M
}
searchd
{
# listen = 9312
listen = 9306:mysql41
log = C:/sphinx/log/searchd.log
query_log = C:/sphinx/log/query.log
read_timeout = 5
max_children = 30
pid_file = C:/sphinx/log/searchd.pid
max_matches = 1000
seamless_rotate = 1
preopen_indexes = 1
unlink_old = 1
workers = threads # for RT to work
binlog_path = C:/sphinx/data
}