問題タブ [pg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
529 参照

postgresql - pggemのビルドに失敗します

私は持っています:

  • Ubuntu 11.10
  • Postgres 8.4
  • libpq-dev、build-essentialがインストールされています
  • ruby1.9.2およびrails3.2.1はrvmを介してインストールします

ただし、pg gemはビルドに失敗し、次のようになります。

私はこの問題が何十回も尋ねられたことを理解していますが、私は2日間のようにグーグルで検索し、私が見つけたすべての解決策を試しましたが、それでもこの宝石は構築できません。

何か案は?

0 投票する
1 に答える
2956 参照

ruby-on-rails - pggemのインストールに失敗する

herokuを使用してRailsをCygwinで動作させようとしていますが、問題が発生しています。

私はpostgresがインストールされていると確信しています(Cygwinのsetup.exeからタイトルに「postgres」が含まれているものをすべてインストールしましたが、

、およびエラーメッセージを理解できません。

この問題が些細なものである場合はお詫びします。RoRを学ぶのは初めてです。エラーログは以下のとおりです。前もって感謝します!

0 投票する
1 に答える
1008 参照

ruby - OSX 10.7.3 Lion にアップグレードした後の Postgresql の修復

OSX 10.7 Lion にアップグレードした後の Postgresql の修復で説明されている問題が ありますが、解決されませんでした。

エラーを生成している Postgres アプリケーションは にあります/usr/bin/psqlが、正しいものは にあり /Library/PostgreSQL/9.1/bin/psqlます。

.bash_profile後者を(または で)パスに追加し/etc/paths、PG gem をアンインストールしてインストールすると、まだエラーが表示されます。

オプションも使用して、何度か試しました:

何か案が?


編集:

より多くの投稿( http://www.iainlbc.com/2011/10/osx-lion-postgres-could-not-connect-to-database-postgres-after-homebrew-installationなど)を読んだ後、私はただやった続く:

そしてそれはうまくいきました。理由はまったくわかりません。Postgres を 2 つインストールしていますか? ファイルの背後にあるアプリはどこにあり/usr/bin/psqlますか?

0 投票する
1 に答える
3781 参照

ruby-on-rails-3 - GemInstallPGミステリアスエラーextconf.rb関連

pg gemを更新しようとしていますが、次のエラーが発生します

mkmf.logファイルを検索しようとしましたが、見つかりませんでした。pg_confファイルのディレクトリを配置するなど、いくつかのアプローチを試しましたが、これまでのところ何も機能していません。10.6.8でこれを試しています。ユキヒョウと私のルビーは1.9.2-p290です。9.1ページをインストールしました。

私はこれを試しました:

gem install pg

gem install pg --- with-pg-config = / usr / local / bin / pg_config

この問題は、macbook proのハードドライブを交換し、タイムマシンを介してシステムを復元した後に発生しました。XCodeを再インストールする必要がありますか?他に何か提案はありますか?

0 投票する
16 に答える
81707 参照

ruby-on-rails - Rails3-pggemをインストールできません

バンドル(バンドルインストール)を実行しようとすると、常に

私はMacOSX 10.6を使用していますが、インストールされているPostgreSQLのバージョンは9.1です。問題がlibpq-devにあることがわかりましたが、どうすればそれをインストール/修正できますか?

0 投票する
1 に答える
891 参照

ruby-on-rails - コマンドを実行できません--rake:install

コマンドを実行すると、次のrake:installエラーメッセージが表示されます。

どうやらpggemの問題ですが、アプリケーションにインストールされているgemのリストを確認すると、* pg (0.13.2)

それで、私はまだ何が欠けていますか?

0 投票する
2 に答える
1625 参照

ruby-on-rails - Macでのさらに別の「pggemのインストール」の問題

だから、私はRails(そして必要なgem)を正しくインストールするために一日の大部分を費やしました。

ラインキャッシュとnokogiriを何時間も使用した後、私は疲れ果てたと感じ始めており、「pg」ジェムのインストールで問題が発生しました。

私は戦い続けるつもりですが、この問題についてここで何かアドバイスはありますか?

(1つのSO投稿で2つの質問をするべきではないことはわかっていますが、とにかく行きます。過去に大量のソフトウェアをインストールしたことがあり(Linuxカーネルを最初からコンパイルすることを含む)、Railsをインストールするのは非常に難しいようです。 Snow Leopard。古き良き時代にLinuxディスプレイドライバを動作させるのと同じくらいです。このプロセスをより簡単にするためにどこかで進歩はありますか?)

エラーログは次のとおりです。

0 投票する
3 に答える
6740 参照

heroku - PGError: エラー: リレーション "users" が存在しません - Rails チュートリアル 第 2 版 第 9 章 Heroku

Hartl の Rails チュートリアル (第 2 版) の第 9 章の終わりで、rake タスクを使用してデータベースにデータを入力するときにエラーが発生しました。最終的には解決しましたが、何が悪かったのかわかりません。他の誰かがこのエラーに遭遇した場合に備えて、これが私がしたことです。何が問題なのか知っている人がいたら、コメントしてください -- 知りたいです。ありがとう!

これらのコマンドを実行しました

次に、このエラーが発生しました:

何が間違っていたのか理解できませんでした。次に、この投稿に出くわしました: Heroku Postgres Error: PGError: ERROR: relationship "organizations" does not exist (ActiveRecord::StatementInvalid)

そこから、次のコマンドを実行しました。

これでアプリが動作します。SHARED_DATABASE をリセットするときになぜそのエラーが発生したのか、まだはっきりしていません...誰かが知っているなら、知りたいです。

0 投票する
1 に答える
1707 参照

ruby-on-rails - 間違った ELF クラス: ELFCLASS32 Ruby on Rails、Heroku

私はherokuでこのアプリを約3か月間問題なく実行しています。しかし、最後の更新をプッシュしたときに、heroku run rake db:migrate を実行したときにこのエラーが発生しました。

/app/vendor/bundle/ruby/1.9.1/gems/pg-0.13.2/lib/pg_ext.so: 間違った ELF クラス: ELFCLASS32 - /app/vendor/bundle/ruby/1.9.1/gems/pg- 0.13.2/lib/pg_ext.so

他に何が役立つかわかりません。

私はレール3.2.1を使用しています

昨日、11.10 から Ubuntu 12.04 LTS にアップグレードしました。どちらも 32 ビットで、このエラーは 32 ビットから 64 ビットへの互換性の問題と関係があることがわかっています。それが問題の一部である可能性があると思いますが、なぜそれが始まったのか、どのように修正するのかわかりません.

Heroku は database.yml ファイルを彼らのファイルに置き換え、heroku 側でも bundle install を実行しました。どんな助けでも感謝します

0 投票する
13 に答える
28454 参照

ruby - gem install pg が OSX Lion で動作しない

この質問にはさまざまなバリエーションがありますが、どれも私の問題を解決する答えを持っていないようです。

OSX Lion (10.7.3) を実行しています。最新の XCode がインストールされています。

postgresapp.com の Postgres.app パッケージを使用して Postgres をインストールしました。

しかし、pg gem をインストールしようとすると、失敗します。

/Applications/Postgres.app/Contents/MacOS/bin/pg_configコマンドの出力は次のとおりです。

これらの設定はすべて正しいように見えますが、CONFIGURE 変数 (他のコンピューターを参照しているようです -- Mattt という名前のユーザーはいません) を除きます。

mkmf.log ファイルの内容は次のとおりです。

任意の提案をいただければ幸いです。

私はextconf.rbファイルを見て、いくつかのデバッグの後、それがへの呼び出しであることを発見しました

それは失敗しています。libpq-fe.h がないからではなく、find_headerメソッド自体が失敗しているからです。irb を使用して find_header を実行しようとしましたが、同じエラーが発生しました。

編集:

私のコンピューターは、思ったよりもさらに故障しているに違いないことがわかりました。私は別のプロジェクトのバンドル インストールを行っていましたが、sqlite3 gem のインストールで非常によく似たエラーが発生しました。

過去に sqlite3 gem で問題が発生したことはありません。