問題タブ [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-on-rails - / usr / libのopensslをアンインストールするにはどうすればよいですか?
pg gemをインストールした後、ローカルマシンでサーバーを起動しようとすると、次のエラーが発生します。
最新バージョンのopensslをmacports経由でマシンにインストールしていますが、gemが何らかの理由で/ usr / libにインストールした古いバージョンを調べているようです(おそらく、@loader_pathの混乱と関係があります) ?)。
「opensslバージョン」は私に「OpenSSL1.0.1c2012年5月10日」を与えます
そして'whichopenssl'は私に'/opt / local / bin/openssl'を期待通りに与えます
どんな助けでも本当にありがたいです。ありがとう!
postgresql - php.ini で error_reporting をオンにすると、pg モジュールが強制終了されます
私は問題を抱えており、つい最近、新しいクライアントのために MySQL から PostgreSQL に切り替える必要がありました。
私のエラーが私のでどのように設定されたかは次のphp.ini
とおりです。
pg
dllがロードされ、うまく機能していました。
Pgが私の中に現れていましたphpinfo()
; 世界は美しかった。
次に、デバッグに必要なため、エラーをオンにする必要があります。
もちろん、私はこれをしました:
...しかし、pg
モジュールが読み込まれず、pg
拡張機能が my に表示されませんphpinfo()
。
え?
何か案は?これは何についてですか?
アップデート
だから私は次のphp.ini
ように修正しました:
pgsql の読み込みはできますが、エラー報告はまだ好きではありません。
ruby-on-rails - Railsアプリでの全文potgresql検索での奇妙な動作
PostgreSQL Railscastで全文検索を実行しましたが、奇妙な動作が発生しています。
たとえば、「police」を検索すると結果が得られませんが、「polic」を検索すると結果が得られます。(警察は私が探しているコンテンツに存在します)。また、一部の結果はまったく返されませんが、単語が大きいか小さいかにかかわらず、単語が存在することはわかっています。
Rails dbconsoleを起動すると、psql(9.1.4)を使用していると表示され、アプリの残りの部分も正常に機能しているようです。
インデックスなどを再構築する必要がありますか?
私はPGgemとpostgres_extgemを使用していますが、texticleまたはpg_search gemは使用していません(追加機能は実際には必要ないため)。
それ以外の点では、私のコードはスクリーンキャストと同じです。
そして、私はそのようにインデックスを作成しました:
興味深いことに、where呼び出しでto_tsvectorへの呼び出しを削除すると、次のようになります。
...期待どおりに機能します(インデックスが無視されているように見えるため、非常に遅いことは別として)
何が起こっているのかアイデアはありますか?
アップデート:
フルロギングをオンに切り替えた後、実行されているSQLは次のとおりです。
私はSQLの専門家ではありませんが、クエリは問題ないように見えますか?
また、それが関連しているかどうかはわかりませんが、ログファイルには次のようなものもたくさんあります。
自作でpostgresをインストールし、9.1.4を使用しています
ruby-on-rails - ActiveRecordからPGconnのインスタンスを取得する簡単な方法はありますか?
PGConn
データベースへの接続に依存するコードがいくつかあります。しかし、私はActiveRecord
すでに接続を確立しています。
したがって、とにかくPGConn
、問題のコードに使用できるARからを取得できますか?
ruby-on-rails - pg gem 0.14.1 のインストール時のアーキテクチャの不一致
この奇妙なエラーが飛び出したときに、Mountain Lion でバンドルの更新を行おうとしていました。
... ちょっと長いですが、鍵はここにあります: /opt/local/lib/libsasl2.2.dylib にはアーキテクチャの不一致があるようです。libssl に関する同様の質問を確認しましたが、これはさらにまれです。私はブリューを使用していません。助言がありますか?どうもありがとう。
ruby - ランダムな順序で列を返すPG gem
'pg' gem の最新バージョンが db クエリ列の結果をランダムな順序で返すのは正常ですか? 「pg」gem は mysql2 gem と同じように動作し、コマンド ラインから直接データベースにクエリを実行したときに提示された順序でデータを返すことを期待しています。たぶん、私が使用すべきより良い宝石がそこにあるでしょう。以下の結果の例は、同じクエリ「select * from books」を使用した結果です。
最初の実行:
2 回目の実行:
3 回目の実行:
結果を返すコード:
ruby-on-rails-3 - AWS EC2 で Ruby on Rails + PostgreSQL アプリを起動できません。エラー: 「そのようなファイルを読み込めません -- pg_ext (LoadError)」
これらの依存関係をすべてインストールすることから始めました。
次に、ルートユーザーに切り替えて実行します
緑の成功メッセージが表示されます。
ただし、ディレクトリにcdして実行すると
これをすべて取得しても起動に失敗します(rootでないとバインドがポート80に機能しないため、まだrootです):
おそらく、エラークラップスをいじるのではなく、最初から正しく展開する簡単な方法はありますか? PostgreSQL が必要です。このアプリは、この AWS EC2 インスタンスを除くすべての場所で動作するため、Gemfile が正しいことはわかっています。手がかりがあれば役立ちます。
ruby-on-rails - rorアプリのpostgresを設定しようとすると、エラーが発生します-fe_sendauth:パスワードが指定されていません
取得:
の設定database.yml
は、他のマシンのアプリの設定と同じです。
パスワードをハードコーディングする必要がないように設定するにはどうすればよいですか?
PgAdmin-IIIを使用してdbokを表示できます。
このアプリを使用している他のマシンにはパスワードがない/必要ないので、パスワードをdatabase.yml
入れたくないので、Pgのインストールに関するもののようです。
sql - Rails アプリに挿入されたデータにアクセスする方法は? (初心者)
Railsアプリに挿入されたデータにアクセスする方法のチュートリアルをグーグルで手伝ってもらえますか。
これが保存されている場所であることは知っていますが、適切なステップバイステップのチュートリアルが見つかりませんでした. Thx、バンブルデビー
ruby-on-rails - データベースが別のサーバーにある場合のpostgres gemのインストール
私のデータベースは、アプリケーションとは別のサーバーにあります。「バンドル」を実行すると、次のエラーが表示されます。
pg_config はありません... とにかく試してみます。ビルドに失敗した場合は、 --with-pg-config=/path/to/pg_config で再試行してください
アプリケーション サーバーに pg が実際にインストールされていない場合、pg 構成パスを設定するにはどうすればよいですか? 私も試しました:
バンドル構成 build.pg --without-pg_config
ありがとう