質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

1回答

340閲覧

Herokuでデプロイ完了後 アプリを開くとapplication errorが帰ってくる

DAIKI291

総合スコア12

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

1クリップ

投稿2018/05/23 14:38

編集2018/05/24 12:21

ruby on rails チュートリアルを使って練習中です。
第2章のアプリ、を実装、ローカルで問題なく作動したので、Herokuへデプロイ。
その際、herokuのbundlerがversion1.16に対応していなかったので、1.15.2に戻しHerokuへデプロイしたところ、herokuの管理画面では正常に完了したと表示されました。
しかし、Open appボタンからページを開いたところ、Application error が発生し、logを読んでもその対策がわからないので、同じ状況を経験した方などお教えいただけますと幸いですm(_ _)m

heroku

1/app/vendor/bundle/ruby/2.4.0/bin/puma:23:in `<top (required)>' 22018-05-24T08:18:40.479150+00:00 heroku[web.1]: Process exited with status 1 32018-05-24T08:18:40.499328+00:00 heroku[web.1]: State changed from starting to crashed 42018-05-24T12:06:24.000000+00:00 app[api]: Build started by user idsaikyo@icloud.com 52018-05-24T12:06:42.519873+00:00 heroku[web.1]: State changed from crashed to starting 62018-05-24T12:06:42.299075+00:00 app[api]: Deploy 9e96a716 by user idsaikyo@icloud.com 72018-05-24T12:06:42.000000+00:00 app[api]: Build succeeded 82018-05-24T12:06:42.299075+00:00 app[api]: Release v11 created by user idsaikyo@icloud.com 92018-05-24T12:06:45.163716+00:00 heroku[web.1]: Starting process with command `bundle exec puma -C config/puma.rb` 102018-05-24T12:06:46.750457+00:00 app[web.1]: Puma starting in single mode... 112018-05-24T12:06:46.750478+00:00 app[web.1]: * Version 3.11.4 (ruby 2.4.1-p111), codename: Love Song 122018-05-24T12:06:46.750480+00:00 app[web.1]: * Min threads: 5, max threads: 5 132018-05-24T12:06:46.750482+00:00 app[web.1]: * Environment: production 142018-05-24T12:06:48.563020+00:00 app[web.1]: * Listening on tcp://0.0.0.0:18347 152018-05-24T12:06:48.563459+00:00 app[web.1]: Use Ctrl-C to stop 162018-05-24T12:06:49.972615+00:00 heroku[web.1]: State changed from starting to up 172018-05-24T12:07:54.822041+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] Started GET "/" for 211.126.214.25 at 2018-05-24 12:07:54 +0000 182018-05-24T12:07:54.824970+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] Processing by UsersController#index as HTML 192018-05-24T12:07:54.833572+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] Rendering users/index.html.erb within layouts/application 202018-05-24T12:07:56.161962+00:00 heroku[router]: at=info method=GET path="/" host=polar-oasis-73327.herokuapp.com request_id=922623b8-a297-4be6-aa53-d5acdada3702 fwd="211.126.214.25" dyno=web.1 connect=0ms service=1342ms status=500 bytes=1827 protocol=https 212018-05-24T12:07:56.159462+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] User Load (3.0ms) SELECT "users".* FROM "users" 222018-05-24T12:07:56.160016+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] Rendered users/index.html.erb within layouts/application (1326.4ms) 232018-05-24T12:07:56.160258+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] Completed 500 Internal Server Error in 1335ms (ActiveRecord: 1299.4ms) 242018-05-24T12:07:56.161141+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 252018-05-24T12:07:56.161162+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] ActionView::Template::Error (PG::UndefinedTable: ERROR: relation "users" does not exist 262018-05-24T12:07:56.161164+00:00 app[web.1]: LINE 1: SELECT "users".* FROM "users" 272018-05-24T12:07:56.161165+00:00 app[web.1]: ^ 282018-05-24T12:07:56.161167+00:00 app[web.1]: : SELECT "users".* FROM "users"): 292018-05-24T12:07:56.161333+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 12: </thead> 302018-05-24T12:07:56.161335+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 13: 312018-05-24T12:07:56.161336+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 14: <tbody> 322018-05-24T12:07:56.161338+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 15: <% @users.each do |user| %> 332018-05-24T12:07:56.161339+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 16: <tr> 342018-05-24T12:07:56.161343+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 17: <td><%= user.name %></td> 352018-05-24T12:07:56.161345+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 18: <td><%= user.email %></td> 362018-05-24T12:07:56.161348+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] 372018-05-24T12:07:56.161379+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] app/views/users/index.html.erb:15:in `_app_views_users_index_html_erb__3798662740040190546_14162720' 382018-05-24T12:15:36.000000+00:00 app[api]: Build started by user idsaikyo@icloud.com 392018-05-24T12:15:54.403557+00:00 heroku[web.1]: Restarting 402018-05-24T12:15:54.404506+00:00 heroku[web.1]: State changed from up to starting 412018-05-24T12:15:53.915065+00:00 app[api]: Release v12 created by user idsaikyo@icloud.com 422018-05-24T12:15:54.000000+00:00 app[api]: Build succeeded 432018-05-24T12:15:53.915065+00:00 app[api]: Deploy 0680cc85 by user idsaikyo@icloud.com 442018-05-24T12:15:55.268389+00:00 heroku[web.1]: Stopping all processes with SIGTERM 452018-05-24T12:15:55.277265+00:00 app[web.1]: - Gracefully stopping, waiting for requests to finish 462018-05-24T12:15:55.278302+00:00 app[web.1]: === puma shutdown: 2018-05-24 12:15:55 +0000 === 472018-05-24T12:15:55.278306+00:00 app[web.1]: - Goodbye! 482018-05-24T12:15:55.278702+00:00 app[web.1]: bundler: failed to load command: puma (/app/vendor/bundle/ruby/2.4.0/bin/puma) 492018-05-24T12:15:55.278737+00:00 app[web.1]: SignalException: SIGTERM 502018-05-24T12:15:55.278744+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/gems/puma-3.11.4/lib/puma/launcher.rb:398:in `block in setup_signals' 512018-05-24T12:15:55.278747+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/gems/puma-3.11.4/lib/puma/single.rb:106:in `join' 522018-05-24T12:15:55.278749+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/gems/puma-3.11.4/lib/puma/single.rb:106:in `run' 532018-05-24T12:15:55.278750+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/gems/puma-3.11.4/lib/puma/launcher.rb:184:in `run' 542018-05-24T12:15:55.278752+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/gems/puma-3.11.4/lib/puma/cli.rb:78:in `run' 552018-05-24T12:15:55.278754+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/gems/puma-3.11.4/bin/puma:10:in `<top (required)>' 562018-05-24T12:15:55.278755+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/bin/puma:23:in `load' 572018-05-24T12:15:55.278757+00:00 app[web.1]: /app/vendor/bundle/ruby/2.4.0/bin/puma:23:in `<top (required)>' 582018-05-24T12:15:55.555489+00:00 heroku[web.1]: Process exited with status 1 592018-05-24T12:15:57.521558+00:00 heroku[web.1]: Starting process with command `bundle exec puma -C config/puma.rb` 602018-05-24T12:15:59.456018+00:00 app[web.1]: Puma starting in single mode... 612018-05-24T12:15:59.456057+00:00 app[web.1]: * Version 3.11.4 (ruby 2.4.1-p111), codename: Love Song 622018-05-24T12:15:59.456063+00:00 app[web.1]: * Min threads: 5, max threads: 5 632018-05-24T12:15:59.456065+00:00 app[web.1]: * Environment: production 642018-05-24T12:16:01.183633+00:00 app[web.1]: * Listening on tcp://0.0.0.0:14752 652018-05-24T12:16:01.184121+00:00 app[web.1]: Use Ctrl-C to stop 662018-05-24T12:16:01.690928+00:00 heroku[web.1]: State changed from starting to up 672018-05-24T12:16:57.650001+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] Started GET "/" for 211.126.214.25 at 2018-05-24 12:16:57 +0000 682018-05-24T12:16:57.652766+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] Processing by UsersController#index as HTML 692018-05-24T12:16:57.661394+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] Rendering users/index.html.erb within layouts/application 702018-05-24T12:16:57.705291+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] User Load (1.9ms) SELECT "users".* FROM "users" 712018-05-24T12:16:57.705909+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] Rendered users/index.html.erb within layouts/application (44.4ms) 722018-05-24T12:16:57.706122+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] Completed 500 Internal Server Error in 53ms (ActiveRecord: 17.3ms) 732018-05-24T12:16:57.706821+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 742018-05-24T12:16:57.706851+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] ActionView::Template::Error (PG::UndefinedTable: ERROR: relation "users" does not exist 752018-05-24T12:16:57.706853+00:00 app[web.1]: LINE 1: SELECT "users".* FROM "users" 762018-05-24T12:16:57.706855+00:00 app[web.1]: ^ 772018-05-24T12:16:57.706857+00:00 app[web.1]: : SELECT "users".* FROM "users"): 782018-05-24T12:16:57.706990+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 12: </thead> 792018-05-24T12:16:57.706991+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 13: 802018-05-24T12:16:57.706993+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 14: <tbody> 812018-05-24T12:16:57.706995+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 15: <% @users.each do |user| %> 822018-05-24T12:16:57.706997+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 16: <tr> 832018-05-24T12:16:57.706998+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 17: <td><%= user.name %></td> 842018-05-24T12:16:57.707000+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 18: <td><%= user.email %></td> 852018-05-24T12:16:57.707004+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] 862018-05-24T12:16:57.707031+00:00 app[web.1]: [dca49acb-949c-4a05-8ba1-2519e4b80df7] app/views/users/index.html.erb:15:in `_app_views_users_index_html_erb__441087315589969421_25269480' 872018-05-24T12:16:57.706378+00:00 heroku[router]: at=info method=GET path="/" host=polar-oasis-73327.herokuapp.com request_id=dca49acb-949c-4a05-8ba1-2519e4b80df7 fwd="211.126.214.25" dyno=web.1 connect=1ms service=60ms status=500 bytes=1827 protocol=https

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/05/24 07:00

heroku logs コマンドでherokuサーバ側のログが取れるのでそれを貼って頂きたいです。
guest

回答1

0

ベストアンサー

heroku logsありがとうございます。

2018-05-24T12:07:56.161162+00:00 app[web.1]: [922623b8-a297-4be6-aa53-d5acdada3702] ActionView::Template::Error (PG::UndefinedTable: ERROR: relation "users" does not exist 2018-05-24T12:07:56.161164+00:00 app[web.1]: LINE 1: SELECT "users".* FROM "users" 2018-05-24T12:07:56.161165+00:00 app[web.1]: ^ 2018-05-24T12:07:56.161167+00:00 app[web.1]: : SELECT "users".* FROM "users"):

DBにusersテーブルが存在しないというエラーが出ているようですね。
ローカル環境で動いていたのであればマイグレーションファイルは作っているはずなので、

bash

1heroku run rails db:migrate

を実行してみて下さい。

投稿2018/05/24 12:47

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

DAIKI291

2018/05/24 13:56

ありがとうございます! 無事デプロイできました!!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問