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

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

ただいまの
回答率

87.49%

Heroku上でのApplication Errorについて

解決済

回答 1

投稿

  • 評価
  • クリップ 1
  • VIEW 12K+

score 407

こんにちは!
表題の件です。

herokuにgitからpushしデプロイしました。
しかし、herokuでアプリを起動するとApplication Errorという表示がでてきます。

いろいろ試したが原因がわからないです。

heroku run console をしましたが正常に稼働します。

heroku logsを入力すると以下の内容のエラーが出てきます。

at=error code=H10 desc="App crashed" method=HEAD path="/"


もしくは

at=error code=H10 desc="App crashed" method=GET path="/"


が原因だと思うのですが、調べても対処方がわからないです。。。

念のため、logsでの結果一部貼っておきます。

2016-09-15T14:17:52.189622+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `read': No such file or directory @ rb_sysopen - config/puma.rb (Errno::ENOENT)
2016-09-15T14:17:52.189639+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `_load_from'
2016-09-15T14:17:52.189640+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:40:in `load'
2016-09-15T14:17:52.189641+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/cli.rb:308:in `parse_options'
2016-09-15T14:17:52.189642+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/cli.rb:453:in `run'
2016-09-15T14:17:52.189642+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/bin/puma:10:in `<top (required)>'
2016-09-15T14:17:52.189643+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/bin/puma:23:in `load'
2016-09-15T14:17:52.189644+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/bin/puma:23:in `<main>'
2016-09-15T14:17:52.266258+00:00 heroku[web.1]: State changed from starting to crashed
2016-09-15T14:17:52.267354+00:00 heroku[web.1]: State changed from crashed to starting
2016-09-15T14:17:52.264796+00:00 heroku[web.1]: Process exited with status 1
2016-09-15T14:17:54.613434+00:00 heroku[web.1]: Starting process with command `bundle exec puma -C config/puma.rb`
2016-09-15T14:17:57.108578+00:00 heroku[web.1]: Process exited with status 1
2016-09-15T14:17:57.031759+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `read': No such file or directory @ rb_sysopen - config/puma.rb (Errno::ENOENT)
2016-09-15T14:17:57.031773+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `_load_from'
2016-09-15T14:17:57.031774+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:40:in `load'
2016-09-15T14:17:57.031775+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/cli.rb:308:in `parse_options'
2016-09-15T14:17:57.031775+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/cli.rb:453:in `run'
2016-09-15T14:17:57.031776+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/bin/puma:10:in `<top (required)>'
2016-09-15T14:17:57.031777+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/bin/puma:23:in `load'
2016-09-15T14:17:57.031777+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/bin/puma:23:in `<main>'
2016-09-15T14:17:57.126751+00:00 heroku[web.1]: State changed from starting to crashed
2016-09-15T14:17:58.429831+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=ed448592-ef16-44fe-9090-0a53215c9c86 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:17:58.873329+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=HEAD path="/" host=rocky-harbor-75792.herokuapp.com request_id=fe918741-abac-498d-8cae-dec47d85e8d0 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:17:59.170385+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=rocky-harbor-75792.herokuapp.com request_id=e79207ee-d40e-46a9-be8d-2c75d9f9acee fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:17:59.746247+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=cc4229db-ecbb-426e-82bf-ef9bf78b00cf fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:18:48.252054+00:00 heroku[web.1]: State changed from crashed to starting
2016-09-15T14:18:50.778220+00:00 heroku[web.1]: Starting process with command `bundle exec puma -C config/puma.rb`
2016-09-15T14:18:53.361628+00:00 heroku[web.1]: Process exited with status 1
2016-09-15T14:18:53.290923+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `read': No such file or directory @ rb_sysopen - config/puma.rb (Errno::ENOENT)

2016-09-15T14:18:53.373719+00:00 heroku[web.1]: State changed from starting to crashed
2016-09-15T14:18:59.773950+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=6e79aa5f-5b50-4c98-80b2-97c32123621a fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:19:00.474556+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=rocky-harbor-75792.herokuapp.com request_id=bfb53031-da4c-41ed-b39f-43bb0255d609 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:19:21.493337+00:00 heroku[web.1]: State changed from crashed to starting
2016-09-15T14:19:24.292873+00:00 heroku[web.1]: Starting process with command `bundle exec puma -C config/puma.rb`
2016-09-15T14:19:26.837266+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `read': No such file or directory @ rb_sysopen - config/puma.rb (Errno::ENOENT)
2016-09-15T14:19:26.837282+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:179:in `_load_from'
2016-09-15T14:19:26.837290+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/configuration.rb:40:in `load'
2016-09-15T14:19:26.837291+00:00 app[web.1]:    from /app/vendor/bundle/ruby/2.2.0/gems/puma-2.11.1/lib/puma/cli.rb:453:in `run'

2016-09-15T14:19:27.851130+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=c0c601fb-9320-4161-a2d2-df115a6b7ff9 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:19:29.079819+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=rocky-harbor-75792.herokuapp.com request_id=811f4f11-3365-4b83-84f5-04423a6d9e46 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:23:44.739459+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=673fe5bb-42a1-4822-8ce5-abfabd8ad0e0 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:23:45.535145+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=rocky-harbor-75792.herokuapp.com request_id=1d30faea-69a9-4357-97bd-f65783c77fde fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:23:47.808880+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=HEAD path="/" host=rocky-harbor-75792.herokuapp.com request_id=509427e3-7ea1-4cc8-8b12-0bb36dc2b222 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:23:48.580815+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=ddfec3f7-ac5f-4b97-a22d-0bc8132012de fwd="126.6.198.198" dyno= connect= service= status=503 bytes=

2016-09-15T14:32:05.618251+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=bf420c95-57d1-4f8d-bc08-793a6c73875c fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:32:06.373524+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=rocky-harbor-75792.herokuapp.com request_id=a135fab6-025f-4b35-b00a-bf2c470e165f fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:32:08.539798+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=HEAD path="/" host=rocky-harbor-75792.herokuapp.com request_id=5eb3cab8-bfde-43ef-9210-128d595d43c8 fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
2016-09-15T14:32:09.338040+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=rocky-harbor-75792.herokuapp.com request_id=c8586584-1693-4114-8d43-e0019c7bc61f fwd="126.6.198.198" dyno= connect= service= status=503 bytes=
  • 気になる質問をクリップする

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

0

何回か 以下のエラーが出ていますが、config/puma.rb は、存在していますか?

No such file or directory @ rb_sysopen - config/puma.rb 

config/puma.rb は、以下のような内容が、必要です。

workers Integer(ENV['WEB_CONCURRENCY'] || 2)
threads_count = Integer(ENV['MAX_THREADS'] || 5)
threads threads_count, threads_count
preload_app!
rackup DefaultRackup
port ENV['PORT'] || 3000
environment ENV['RACK_ENV'] || 'development'
on_worker_boot do
 ActiveRecord::Base.establish_connection
end

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/09/16 20:02

    CHERRYさん

    ありがとうございます。
    早速試してみます!

    試行後のレスでなくてすいません!

    キャンセル

  • 2016/09/16 20:36

    CHERRYさん!!!
    できました!
    ありがとうございます!!

    キャンセル

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

  • ただいまの回答率 87.49%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る