前提・実現したいこと
AWSにデプロイしたRailsアプリの一部を動作させたいです。
Githubのコード: https://github.com/mkakiz/tadakashi_app
AWSデプロイ先: http://3.219.138.76/
発生している問題・エラーメッセージ
dockerで作っていて、docker -up
で起動すると動くのですが、
AWSにデプロイした同じアプリは、トップページ右上の「かんたんログイン」だけが動作せず次のエラーメッセージが表示されます。
該当のソースコード
関連部分を下に抜粋します。
rails
1(application.html.erb) 2<%= link_to("かんたんログイン", "/guest_login") %>
(routes.rb) get "guest_login", to: "users#guest_login"
(user_controller.rb) def guest_login user = User.find_or_create_by(email: 'guest@example.com') user.name = "ゲストユーザー" user.password = SecureRandom.urlsafe_base64 user.image_name = "default_user.jpg" user.save if !user.id #idがない場合、DBに保存してIDを生成.コラムは上に記載 session[:user_id] = user.id redirect_to("/posts/index") flash[:notice] = "ゲストユーザーとしてログインしました" end
補足情報(FW/ツールのバージョンなど)
Amazon Linux 2 AMI
MySQL 5.7
docker 2.2.0.3
お手数とは思いますが、アドバイスを頂けると助かります。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー