2016-04-23 13 views
0

私はウェブ開発に新しいですとリンダのチュートリアル「のRuby on Railsのエッセンシャルトレーニング4」からRuby on Railsでの学習を開始しています。のActiveRecordは::私はローカルホストを開きたいとき、私はこのエラーを持っているConnectionNotEstablished:3000

私はローカルホストからページをロードしたとき、私は捕まってしまった:3000。チュートリアルに必要な、すべてがうまく働いていたとして、私はすべての宝石をインストールしているこの時点ティル

ActiveRecord::ConnectionNotEstablished 

:3000:私は次のエラー、私はlocalthost開くたびに受け取ります。誰かが私を助けてくれる?ありがとう。

+0

config/database.ymlにデータベース認証情報を与えましたか? – Santhosh

+0

はいrootユーザーのパスワードをdatabase.ymlファイルに追加しました –

+0

rake db:create&bundle exec rake db:createコマンドを実行しようとしましたが、エラーが発生します。 アダプタ:mysql2 エンコーディング:UTF8 データベース:simple_cms_development プール:5 ユーザ名:ルート パスワード: –

答えて

0

私もこのシリーズを以下のあなたはレール4.2.6をインストールした場合、あなたはこの問題に実行するべきではありませんでした。

5.0.0が出てくる場合は、バージョン4.2.6をインストールするには、このコマンドを微調整する必要があります。

逸品--no-rdocの

里--noレールをインストールし、それは4.0.0の上に4.2.6をインストールしました。

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

- 私は、その後simple_cmsサイトフォルダを削除し、ビデオごととで若干異なるだろうdatabase.ymlファイルを編集した後、それを再インストールし、私は設定のこのセクションに私のMySQLのパスワードを追加しましたレールサーバーを起動して、ウェルカムページを取得する必要があります。

+0

Rails 5.0.0が_not_ outである - リリース候補のみです。 – sevenseacat

+0

@sevenseacatのおかげで、ポストを変更しました。 –

関連する問題