2016-11-17 55 views
2

我刚刚安装了Ruby on Rails v5,但是当我运行rails服务器并去浏览器,这个错误出现?没有连接池与ID主发现

def retrieve_connection(spec_name) #:nodoc: 
    pool = retrieve_connection_pool(spec_name) 
    raise ConnectionNotEstablished, "No connection pool with id #{spec_name} found." unless pool 
    conn = pool.connection 
    raise ConnectionNotEstablished, "No connection for #{spec_name} in connection pool" unless conn 
    conn 
+1

http://stackoverflow.com/questions/38212305/cant-access-localhost-on-ruby-on-rails是一个开始。我建议使用Google搜索确切的错误。首次安装/运行时可能有些共同点 – mmcrae

回答

0

我自己有这个问题;当前未安装您在database.yml文件中使用的一个或多个数据库。


既然你提到你“只是”装RoRv5,该数据库是最有可能的sqlite3,确保ü被包括 宝石“sqlite3的”在您的Gemfile然后

run: gem install sqlite3 

如果您使用的是不同的数据库,运行相应的gem install命令。