无法访问rails上的ruby上的localhost

时间:2016-07-05 20:37:16

标签: ruby-on-rails ruby

当我运行服务器并转到localhost:3000时,我收到此错误:

  

ActiveRecord :: ConnectionNotEstablished没有带id的连接池   小学发现。

有问题的代码:

activerecord (5.0.0) lib/active_record/connection_adapters/abstract/connection_pool.rb:874
:in `retrieve_connection'

2 个答案:

答案 0 :(得分:0)

我会评论,但我缺乏声誉。无论如何,这个错误有时是由sqlite版本引起的。我建议从gemfile中删除任何版本号,即:

gem 'sqlite3'

然后运行'捆绑更新'。

编辑:

要彻底,请确保您还执行了“rake db:migrate'如果您已创建任何模型。

答案 1 :(得分:0)

我也遇到了同样的问题。我刚刚取消评论

gem 'sqlite3'

然后重启我的rails服务器