1

Hostgator の新しい Rails アプリの production.log に次のエラーが表示されます。

/!\ FAILSAFE /!\  Sat Sep 01 16:29:56 -0500 2012
Status: 500 Internal Server Error
Access denied for user 'root'@'localhost' (using password: YES)

問題は、「ルート」としてログインしようとする理由がまったくわからないということです。私のdatabase.ymlファイルの内容全体は次のとおりです。

production:
  adapter: mysql
  database: mwilkes_chairsales
  user: mwilkes_seller
  password: scrubbed
  host: localhost

このアカウントを共有する Wordpress をいくつかインストールしていますが、Rails アプリはこれだけです。リレーションシップ以外のモデルまたはコントローラーの内部にはまだコードはありません。

4

1 に答える 1

0

config オプションはuserではなくusernameです。

production:
  adapter: mysql
  database: mwilkes_chairsales
  username: mwilkes_seller
  password: scrubbed
  host: localhost

データベースの構成に関するRailsガイドは次のとおりです

于 2012-09-03T13:01:03.303 に答える