6

私のデータベースは、アプリケーションとは別のサーバーにあります。「バンドル」を実行すると、次のエラーが表示されます。

pg_config はありません... とにかく試してみます。ビルドに失敗した場合は、 --with-pg-config=/path/to/pg_config で再試行してください

アプリケーション サーバーに pg が実際にインストールされていない場合、pg 構成パスを設定するにはどうすればよいですか? 私も試しました:

バンドル構成 build.pg --without-pg_config

ありがとう

4

1 に答える 1

7

Ruby PostgreSQLインターフェース(別名pg gem)は、PostgreSQLクライアントCライブラリの単なる薄いラッパーです。PostgreSQLクライアントライブラリとヘッダーをインストールする必要があります。そうしないと、pggemをインストールできません。アプリサーバーにPostgreSQL全体をインストールする必要はなく、クライアント開発ライブラリだけが必要です。パッケージはおそらく「libpg-dev」や「libpq-dev」などと呼ばれます。

于 2012-09-21T01:31:32.873 に答える