1
レールアプリケーションの展開にcapistranoを使用しています。しかし、私はPG::ConnectionBad: FATAL: database "db_name" does not exist
エラーに直面しています。PG :: ConnectionBad:致命的:データベース "db_name"がEC2に存在しませんアマゾン
私を親切に案内します。
レールアプリケーションの展開にcapistranoを使用しています。しかし、私はPG::ConnectionBad: FATAL: database "db_name" does not exist
エラーに直面しています。PG :: ConnectionBad:致命的:データベース "db_name"がEC2に存在しませんアマゾン
私を親切に案内します。
このエラーは、 "db_name"という名前のデータベースが存在しないことを示します。
EC2サーバにデータベースを作成し、そのデータベースの名前とパスワードをプロダクションブロックのconfig/database.ymlファイルに使用する必要があります。
また、あなたはEC2サーバー上の
bundle exec rake db:create RAILS_ENV=production
を実行することができますので、database.ymlのファイルの指定された設定でデータベースを作成します。データベースが作成されると、このエラーは発生しなくなります。