問題タブ [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.
ruby - rvm を使用した Mac OS Lion への pg gem のインストール
Postgres はhttp://www.postgresql.org/download/macosx/ (バージョン 9.1)からダウンロードしてインストールしました。
私はbrewでpostgresをインストールしようとしていました - 結果はありません。
これを修正するには?ありがとう
ruby-on-rails - Heroku で本番 DB からステージング DB にデータを転送するにはどうすればよいですか?
本番 DB からステージング DB にデータを転送しようとしていますが、成功しません。
私はherokuのドキュメントに従っています: http://devcenter.heroku.com/articles/pgbackups#transfers
これらは私が実行したコマンドです...
そして、これは私が受け取るメッセージです...
スペルが間違っているようですが、わかりません。
リモートの代わりにアプリの名前を使用して同じコマンドも試しました...
しかし、実際の転送が行われていないのと同じメッセージが表示されます。
どんな助けでも大歓迎です。
ruby - geminstallpgはlibpqにバインドできません
Ubuntu10.04.3でRuby1.9.3(システムRVMを使用して1.9.2から)にアップグレードした後、すべてのgemを削除し、pg(ala bundle install pg
)を再インストールしようとしました。
次にエラーが発生し、mkmf.logを確認する必要があることを通知されました。どちらもこの要点に含まれています:https ://gist.github.com/d05a81701d968895c730
libpq-dev、libpq5、およびpostgresql-clientはすべてインストールされ、正しく機能しています。gemをpg_configに向けると、includeディレクトリとbinディレクトリは直接何も変更されないように見えます。
stackoverflowやその他のWebに関する同様のエラーメッセージについていくつか質問がありますが、それらはすべて単純な依存関係の問題がないように見えます(それらのほとんどは、libpq-devをインストールすることで解決されます)。損失の。
有用/関連する可能性のあるその他のさまざまなプロパティ:
- ルビー1.9.3p0(2011-10-30リビジョン33570)[i686-linux]
- rvm 1.10.1(システム)
- 宝石1.8.15
- psql(PostgreSQL)8.4.9
前もって感謝します。
gem_make.out:
ldd.stdout:
pgconfig.stdout:
mkmf.log:
node.js - Mac に PostGreSQL をインストールできないのはなぜですか?
Mac (Mac OS 10.6.8 Snow Leopard) に PostGreSQL をインストールしようとしていますが、次のエラーが発生し続けます。
pg_config とは何ですか? この問題を解決するにはどうすればよいですか? ありがとう!
ruby-on-rails-3.1 - アプリHerokuをプッシュできません-Bundler経由でgemをインストールできませんでした
これは私のように見えますGemfile
:
これは、アプリをHerokuにプッシュしたときの出力です。
なにが問題ですか?私はelseアプリで同じ設定をしていて、正常に動作します...午後中ずっとこの問題に苦しんでいるすべての助けに感謝します...
編集:また、リポジトリを削除して新しいリポジトリを作成しようとしましたが、それでも同じです。
ruby-on-rails - Rails 3 db:resetとassets
rake db:reset
私は、アセットの本番コンパイルで発生していた問題を解決するために、ローカルの開発環境で実行することの間違いとして現在見ているものを作成しました(以下にRAILS_ENV=production bundle exec rake assets:precompile)
要約されているPG ERRORを参照)。
テーブルは適切に作成され、active_adminを除いてシードが機能します。正しくシードされなかったActive_Adminを使用しています。私の電子メールは不思議なことに送信されなくなり、本番用のアセットのコンパイルは同じエラーで失敗します。問題を理解するためにここに何を投稿できるかわかりませんが、誰かが一度に1つずつ取り組むのを手伝ってくれるなら、それは大いにありがたいです。これが私の問題をリスト形式で示しています。
- active_adminはシードしていません(実行してみました:
rails generate active_admin:install
しかし、それはさらに物事を壊し始めたので、これを元に戻しました。 - 本番用にプリコンパイルされたアセットのPGERRORが持続します。
- メールの処理を停止しました(DJを使用していません)
環境 レール3.1
------更新00 ------
2は解決されました。db:resetはすべてのテーブルを削除しましたが、開発データベースの移行とシードのみを行ったため、次のことも行う必要がありました。
- 移行を実行し、本番用にシードします(
rake db:migrate RAILS_ENV="production"
、rake db:seed RAILS_ENV="production"
) - プロダクションアセットをコンパイルする前(
rake db:migrate RAILS_ENV="production"
)
ruby-on-rails-3 - mongrel_railsとpgバージョンの問題
WindowsでRails3とRuby1.8.7を実行しています。'mongrel_rails start-eproduction'を使用してMongrelをApache2.2のプロキシサーバーとして実行しようとしています。私はapacheを実行しています。mongrel_railsコマンドを発行すると、次のようになります。
リクエストしました:pg>=0.11.0。'bundleupdatepg'を実行してみてください
更新しても問題は解決しません。pgとmongrelの両方をアンインストールして再インストールしようとしましたが無駄になりました。私はこの問題への言及をウェブ上のどこにも見つけることができず、完全に困惑しています。助けてください。
更新:pg> = 0.12.2を指定しようとしましたが、同じ結果が得られます。また、雑種をサービスとして走らせてみましたが、うまくいきませんでしたが、それもまた別の問題だと思います。
postgresql - gem install pg --with-pg-config は機能しますが、バンドルは失敗します
WhenI run (root として)
次の出力が得られます。
bundle install を実行すると:
/usr/pgsql-9.1/include/libpq-fe.h に libpq-fe.h をインストールしました。だから、私は試しました
どんな助けでも大歓迎です。
また、postgresql91-devel と ruby-devel をインストールしました。CentOS 6 を実行しています。
ruby-on-rails - ruby は "ActiveRecord::Base.establish_connection" で死ぬだけです
これは、ユニコーンに関する私の他の質問へのフォロー アップです。次の問題: ruby 1.8.7、rails 3.0、pg gem (0.13.0) を使用しています。
Rails コンソールを本番モードで起動すると、レコードなどを照会できるので、データベース接続と pgsql アダプターが機能します。経由で AR 接続を切断できますが、ActiveRecord::Base.connection.disconnect!
を使用して再接続しようとするとすぐActiveRecord::Base.establish_connection
に ruby が停止します。エラーなし、ログ出力なし、セグフォルトなし、ただ終了します (ステータス 1 で)。host
database.yml の を postgres unix ソケットに設定しようとしました127.0.0.1
が、何も変わりません。何が問題なのですか、またはこれの根本にたどり着くために何ができますか? 出力やエラーメッセージがまったくないため、これをデバッグする方法がわかりません。