没有这样的文件加载 - 续集/适配器/和无效的DATABASE_URL与heroku

时间:2012-01-11 20:50:47

标签: postgresql heroku spree

我正在创建一个狂欢应用程序。现在我需要将我的本地数据库推送到heroku共享数据库。当我运行heroku db:push我得到了以下错误

!!!捕获服务器异常 HTTP代码:500 点击服务器错误:LoadError:没有要加载的此类文件 - 续集/适配器/ [“/app/.bundle/gems/ruby/1.9.1/gems/sequel-3.20.0/lib/sequel/core.rb:249:in require'", "/app/.bundle/gems/ruby/1.9.1/gems/sequel-3.20.0/lib/sequel/core.rb:249:in阻止在tsk_require'”,“/ app / .bundle / gems / ruby​​ / 1.9.1 / gems / sequel-3.20.0 / lib / sequel / core.rb:72:in block in check_requiring_thread'“,

然后我尝试在heroku配置中检查我的共享数据库url。但我没有在配置变量中找到

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

检查实际上是否列出了共享数据库插件;

heroku info

如果你因为某种原因不这样做,那么你需要做

heroku addons:add shared-database

添加它然后再次尝试推送。虽然我不明白为什么你的应用程序在初始创建时不会有共享数据库。