0

レール 3.2.1、ルビー 1.9.3

アプリを Heroku にプッシュできますが、ページに移動すると失敗します。これはログからのものです:

「リクエストの処理中に予期しないエラーが発生しました: postgresql アダプターをインストールしてください: 'gem install activerecord-postgresql-adapter'」

私はすでにそのコマンドをローカルで実行しており、うまくいきました。

私はdevにsqlite3を使用しています。私のgemfileは次のようになります。

group :development, :test do
  gem 'sqlite3'
end
group :production do
  gem 'thin'
  gem 'pg'
end

私が間違っていること/これを修正する方法はありますか? ありがとう!

4

1 に答える 1

0

同じ種類の構成で同じ種類のエラーが発生します。

2013-04-05T08:06:12+00:00 app[web.1]: Connecting to database specified by DATABASE_URL
2013-04-05T08:06:12+00:00 app[web.1]: !! Unexpected error while processing request: Please install the postgresql adapte
r: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.)

Gemfile を更新すると (空白を追加するだけで)、問題が回避されることがわかりました。ただし、変更が行われるたびに行う必要があるため、面倒です。

于 2013-04-05T08:33:10.773 に答える