2016-11-17 52 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命令。