iwhg0211
@iwhg0211 (h i)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

renderにアプリをデプロイしたい

renderにrailsアプリをデプロイしたいがエラーが出てできないです。

railsチュートリアルの3章でrenderを使ったデプロイをしようとしているのですが、

ArgumentError: Missing `secret_key_base` for 'production' environment, set this string with `bin/rails credentials:edit`

というエラーが出て、進めませんでした。
記事を色々調べてもherokuでのやり方が出てきたり、「サーバー側のlogを確認するとunicorn.rbに以下のエラーが記述されていました。」という内容の記事が出てきたので、私の解決したい内容と少し違うようでした。
(AWS) ArgumentError: Missing secret_key_base for 'production' environment, set this string with rails credentials:editの記事にある

bundle exec rails assets:precompile RAILS_ENV=production

というコマンドをあまり理解していないまま入力してもまだエラーが出ました。

上記の記事を参考にlsコマンドを打つと

ターミナル
ec2-user:~/environment/アプリ名 (main) $ ls
app  bin  config  config.ru  db  Gemfile  Gemfile.lock  lib  log  public  Rakefile  README.md  storage  test  tmp  vendor

記事ではエラーメッセージにもあった、credentials.yml.encを消せばいいと書いてあったのですが、lsで出てきてないので、何をすればいいのやらわかりません。

0

No Answers yet.

Your answer might help someone💌