デプロイ後、サインインしようと思ったらRailsアプリケーションのエラーが出たためサイトに入ることができなかった。
Railsエラーログの確認
ターミナル
$ sudo tail -f log/production.log
エラーの該当箇所
ターミナル
(略)
ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect string value:(略)
こちらの記事(こちらで解決できます。ありがとうございます。)を参考に
https://qiita.com/tomaaaaaaaaa/items/08ce75b95df3d310817a
DBの削除→アプリの再起動
エラー
ターミナル
(略)
$ ActiveRecord::StatementInvalid (Mysql2::Error: Table(略)
マイグレーション
ターミナル
$ bundle exec rails db:migrate RAILS_ENV=production
無事マイグレーションファイルの反映。
アプリの再起動
ターミナル
$ kill $(cat tmp/pids/puma.pid)
$ rails s -e production
表示完了。
おしまい