2011-09-13 15 views
3

私はpgsqlでSphinx検索サーバをインストールしようとしていますが、このエラーがあります: "unknown type 'pgsql'; skipping;"Sphinx検索サーバ:unknown type 'pgsql'

--with-pgsql = "path/to/pgsql"に "./configure"を付けても、私は尋ねるかもしれませんが、リモートDBと一緒にsphinxをインストールしようとしています!

したがって、pgsqlファイルがこのサーバーにないため、 "./configure"で--with-pgsqlを指定することはできません。

私のsphinx.confファイルには、リモートDB(IP、データベース、ポートなど)へのアクセスが含まれています。

誰かがこの問題について私を助けることができたら。

+2

pgsqlをサポートするsphinxを構築するには、開発用のpgsqlファイルをインストールする必要があります。 –

+0

遠くのpgsqlを持っていても、私はsginxサーバーにpgsqlファイルを追加する必要がありますか?私にとっては奇妙に思える!あなたの答えをありがとう! – Thomas

+0

@トーマスこれは奇妙ではありません。あなたのSphinxサーバは、リモートのPgSQLサーバとの通信方法を知っていなければなりません。これは、開発用のpgsqlファイルで定義されています。 –

答えて

2

チェック:出力場合は/ usr/binに/にpg_config /usr/share/man/man1/pg_config.1.gz

:はpg_config:whereisはは

を出力しなければならないのはpg_configはpg_config:<何もない>

、パッケージ(SUSE用)のpostgresql-develのまたはのlibpq-devの(他の版のため。)、または別のアナログのパッケージをインストール

関連する問題