LoginSignup
1
0

More than 5 years have passed since last update.

本番環境だとログインができず、詰まった点。

Posted at

portfolio作成で詰まった点。

FW:Rails DB:Postgresql

大方の機能が実装できたので、
試しにproduction環境で動かしてみようと思い
bin/rails server --environment productionとすると、
画面はきちんと表示されるがログイン画面から一向に切り替わらない!

bin/rails sだと、
ログインもできるし、投稿もできるのになぜ・・・と詰まりに詰まりまくりました。

調べつつ、自分でもどうしてログインできないのかと考えていると
production環境だとユーザー情報がない・・・?という考えになりました。

そこで productionサーバーでの初期データの投入ができないか
調べて見た所、
seed.rbにデータを記載し直し
本番サーバーで
$ bin/rails db:seed RAILS_ENV=production
としたらできました!

ひとまずこれで、本番環境ログインできない問題はクリア!

反省点としては、
ここに気づくのが遅くほとんどの時間を費やしてしまったことです。

良かった点としては、
ネットで調べまくったけれど原因が分からず
原因を自身で考えることができた点です。(とはいえ時間はかかっているので反省点のが大です!)

エラー解決できたときのすっきり感はなんとも言えないなぁ

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0