0

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 }

4

1 に答える 1

0

修正済み - 何らかの理由でインストールが破損し、1 つのファイルが欠落していました。#変

于 2012-10-22T14:29:46.710 に答える