Linuxサーバーで次のようにspinxをセットアップしました-インデックス作成はSSH経由で機能しました。現在、ウェブサイトの「フロントエンド」でスフィンクスをPHPに接続しようとしています
これが私が使用しようとしているsearch.phpファイルです http://pastebin.com/Q27dK6Kq
コマンド ラインから php search.php を実行するたびに、次のエラーが表示されます。これを修正する方法はありますか?
以下は私のSphinx設定ファイルです
sphinx.conf
#
最小限の Sphinx 構成サンプル (クリーン、シンプル、機能的)
#
ソース記事 { タイプ = mysql
sql_host = localhost
sql_user = username
sql_pass = randompassword
sql_db = my_database
sql_port = 3306 # optional, default is 3306
sql_query = SELECT ID, Title, Description from articles
# sql_attr_uint = group_id
# sql_attr_timestamp = date_added
sql_query_info = SELECT * FROM articles WHERE ID=$id
}
index test1 { source = article path = data/test1 docinfo = extern charset_type = sbcs }
インデックス testrt { タイプ = rt rt_mem_limit = 32M
path = data/testrt
charset_type = utf-8
rt_field = Title
rt_field = Description
}
インデクサー { mem_limit = 32M }
searchd { listen = 9312 listen = 3312:mysql41 ログ = /var/log/searchd.log query_log = /var/log/query.log }