2016-04-23 71 views
0

我是Web開發新手,已經開始從Lynda教程「Ruby on Rails基礎培訓4」學習Ruby on Rails。ActiveRecord :: ConnectionNotEstablished當我想打開本地主機時出現此錯誤:3000

我從localhost:3000加載頁面時卡住了。我收到我每次打開localthost時出現以下錯誤:3000:

ActiveRecord::ConnectionNotEstablished 

直到這一點在本教程需要,一切工作罰款我已經安裝了所有的寶石。有人可以幫我嗎?謝謝。

+0

你在config/database.yml中給了你的數據庫憑證嗎? – Santhosh

+0

是的我已經在database.yml文件中爲root用戶添加了我的密碼 –

+0

我試過運行rake db:create&bundle exec rake db:create command但它也給我錯誤。 –

回答

0

我也在關注這個系列,如果你安裝了rails 4.2.6,你不應該遇到這個問題。

如果5.0.0出來,你需要調整這個命令來安裝4.2.6版本。

創業板安裝--no裏--no-的RDoc

軌道和它的頂部4.0.0安裝4.2.6。然後我刪除了simple_cms站點文件夾並重新安裝它每視頻和編輯,這將是從略有不同database.yml文件後,我將自己的MySQL密碼到配置的這一部分 -

default: &default 
    adapter: mysql2 
    encoding: utf8 
    pool: 5 
    username: root 
    password: **InsertYourMySQLPWHere** 
    host: localhost 

啓動導軌服務器,然後你應該得到歡迎頁面。

+0

Rails 5.0.0不適用 - 只有發佈候選版本。 – sevenseacat

+0

@sevenseacat謝謝,修改了帖子。 –

相關問題