-1

このコマンドを使用して、アプリレールの新しいゲストブックを作成しました

それから私は使用しました:-

rails generate scaffold Person name:string

そしてroutes.rbでハッシュを解除しましたroot :to => 'people#index'

次に、アドレスバーに localhost:3000/people と書き込んだところ、次のエラーが発生しました:-

ActiveRecord::ConnectionNotEstablished

ActiveRecord::ConnectionNotEstablished
Rails.root: /home/rudraksha/rbtest/gbook

できるだけ早く答えてください

4

1 に答える 1

2

とにかく、問題は、データベースとの接続を確立できないことです。

データベースごとに database.yml を構成しましたか? そうでない場合は、最初に構成する必要があります。

mysql を使用している場合はmysql、gemfile に追加して database.yml を実行しbundle install、それに応じて構成することで、gem をインストールする必要があります。

mysql を使用した database.yml の例:

development:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: <db_name>
  pool: 5
  username: <your_mysql_username>
  password: <your_mysql_password>
  host: localhost

production:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: <db_name>
  pool: 5
  username: <your_mysql_username>
  password: <your_mysql_password>
  host: localhost
于 2012-08-03T08:24:39.913 に答える