前提・実現したいこと
こちらの記事に沿ってチャット昨日だけのウェブアプリを開発していたところ、herokuにデプロイしようとしたところで躓きました。
cloud9上では動くのですが、herokuにデプロイする段階で
"We're sorry, but something went wrong."
と表示されてしまいます。
↑の記事の3のmessagemodelを作成する、の段階でデプロイしようとするとエラーが出ます。
2のcontrollerを作成した段階ではうまく動きました。
発生している問題・エラーメッセージ
app[web.1]: I, [2018-04-30T08:02:55.146865 #20] INFO -- : [7fad8323-a147-4a38-881c-cbe9384834a7] Processing by RoomsController#show as HTML app[web.1]: I, [2018-04-30T08:02:55.233983 #20] INFO -- : [7fad8323-a147-4a38-881c-cbe9384834a7] Rendering rooms/show.html.erb within layouts/application heroku[router]: at=info method=GET path="/" host=floating-wildwood-37299.herokuapp.com request_id=7fad8323-a147-4a38-881c-cbe9384834a7 fwd="111.102.179.225" dyno=web.1 connect=1ms service=391ms status=500 bytes=1891 protocol=https app[web.1]: D, [2018-04-30T08:02:55.410598 #20] DEBUG -- : [7fad8323-a147-4a38-881c-cbe9384834a7] Message Load (8.5ms) SELECT "messages".* FROM "messages" app[web.1]: I, [2018-04-30T08:02:55.412091 #20] INFO -- : [7fad8323-a147-4a38-881c-cbe9384834a7] Rendered rooms/show.html.erb within layouts/application (163.6ms) app[web.1]: I, [2018-04-30T08:02:55.417662 #20] INFO -- : [7fad8323-a147-4a38-881c-cbe9384834a7] Completed 500 Internal Server Error in 270ms (ActiveRecord: 42.2ms) app[web.1]: F, [2018-04-30T08:02:55.419352 #20] FATAL -- : [7fad8323-a147-4a38-881c-cbe9384834a7] app[web.1]: F, [2018-04-30T08:02:55.419459 #20] FATAL -- : [7fad8323-a147-4a38-881c-cbe9384834a7] ActionView::Template::Error (PG::UndefinedTable: ERROR: relation "messages" does not exist app[web.1]: LINE 1: SELECT "messages".* FROM "messages" app[web.1]: ^ app[web.1]: : SELECT "messages".* FROM "messages"): app[web.1]: F, [2018-04-30T08:02:55.419942 #20] FATAL -- : [7fad8323-a147-4a38-881c-cbe9384834a7] 1: <h1>Chat room</h1> app[web.1]: [7fad8323-a147-4a38-881c-cbe9384834a7] 2: app[web.1]: [7fad8323-a147-4a38-881c-cbe9384834a7] 3: <div id="messages"> app[web.1]: [7fad8323-a147-4a38-881c-cbe9384834a7] 4: <%= render @messages %> app[web.1]: [7fad8323-a147-4a38-881c-cbe9384834a7] 5: </div> app[web.1]: F, [2018-04-30T08:02:55.420010 #20] FATAL -- : [7fad8323-a147-4a38-881c-cbe9384834a7] app[web.1]: F, [2018-04-30T08:02:55.420074 #20] FATAL -- : [7fad8323-a147-4a38-881c-cbe9384834a7] app/views/rooms/show.html.erb:4:in `_app_views_rooms_show_html_erb__3062631086962885329_29101200' heroku[router]: at=info method=GET path="/favicon.ico" host=floating-wildwood-37299.herokuapp.com request_id=a17542f1-4108-4108-b032-05460e1124d2 fwd="111.102.179.225" dyno=web.1 connect=1ms service=18ms status=200 bytes=207 protocol=https
補足情報(FW/ツールのバージョンなど)
↓gemの内容です
source 'https://rubygems.org' ruby '2.4.1' gem 'rails', '5.1.4' gem 'puma', '3.9.1' gem 'sass-rails', '5.0.6' gem 'uglifier', '3.2.0' gem 'coffee-rails', '4.2.2' gem 'jquery-rails', '4.3.1' gem 'turbolinks', '5.0.1' gem 'jbuilder', '2.7.0' group :development, :test do gem 'sqlite3', '1.3.13' gem 'byebug', '9.0.6', platform: :mri end group :development do gem 'web-console', '3.5.1' gem 'listen', '3.1.5' gem 'spring', '2.0.2' gem 'spring-watcher-listen', '2.0.1' end group :test do gem 'rails-controller-testing', '1.0.2' gem 'minitest-reporters', '1.1.14' gem 'guard', '2.13.0' gem 'guard-minitest', '2.4.4' end group :production do gem 'pg', '0.18.4' end # Windows環境ではtzinfo-dataというgemを含める必要があります gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
一日躓いたままだったので質問させていただきました。
回答いただけると大変助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。