Rails Tutorial

Rails Tutorial 13章でcarrierwaveを導入した時のエラー

エラー内容 Running via Spring preloader in process 78243 Run options: --seed 24974 Running: E Error: MicropostTest#test_content_should_be_preset: NameError: uninitialized constant #<Class:0x00007ffc7f2e9040>::PictureUploader app/models/micropost.rb:4:in <class:Micropost>' app/model</class:micropost></class:0x00007ffc7f2e9040>…

AbstractController::Helpers::MissingHelperError

エラー内容 Rails Tutorial 13章 リスト 13.28 Userプロフィール画面に対するテストを記述し、テストを実行すると、Missing helper file helpers/microposts_helper.rb (AbstractController::Helpers::MissingHelperError)というエラーが出現した。 対処方法…

production環境でのメール認証でエラーが出現する際に試したこと

背景 herokuで作成中のwebアプリでユーザー登録を実行する際に、 sign upボタンを押すと、We're sorry, but something went wrong.が表示されるページにリダイレクトされてしまう。 heroku logs --tailを実行してログの収集を行う。 原因 ログを追った結果、…

bundle installをするとbundle updateをするように言われる

背景 Rails newで新しくWebアプリケーションを作成した後、Gemfileを更新し、bundle instal --without productionlをすると、 If you are updating multiple gems in your Gemfile at once, try passing them all to `bundle update` というエラーがRails Tu…

Rails - SendGrid - invalid response error

エラー内容 Signup有効化の為に受信したメールのActivateリンクをクリックすると This page isn’t working u13692736.ct.sendgrid.net sent an invalid response. ERR_INVALID_REDIRECT が表示されて、有効化されない。 解決方法 config/environments/produc…

【Rails Tutorial】 12.9: パスワードの再設定の統合テストでのエラー

エラー内容 無効なパスワードでもパスワードが変更されてしまう FAIL["test_password_resets", PasswordResetsTest, 1.6851770002394915] test_password_resets#PasswordResetsTest (1.69s) Expected at least 1 element matching "div#error_explanation", …