Rails 3.2.1,Ruby 1.9.3
我可以将我的应用程序推送到Heroku,但是当我导航到页面时它失败了。这来自日志:
“处理请求时出现意外错误:请安装postgresql适配器:'gem install activerecord-postgresql-adapter'”
我已在本地运行该命令并且它有效。
我正在使用sqlite3 for dev,我的gemfile看起来像这样:
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'thin'
gem 'pg'
end
知道我做错了什么/如何解决这个问题?谢谢!
答案 0 :(得分: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进行更新(只是添加空格)可以解决问题。这很麻烦,因为每次完成任何更改都需要完成。