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

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

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

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

Q&A

解決済

rails sで大量のエラー。先ほどまで問題なく動いていました。

pyon_kiti_jp
pyon_kiti_jp

総合スコア238

Ruby on Rails 5

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

1回答

0グッド

0クリップ

224閲覧

投稿2022/11/08 02:45

前提

Rails5.2
Windows + Vagrant

内容

Railsを開発で動作させている最中に、OS(Windows)が自動で再起動されてしまいました。
その後、rails sをすると、エラーが表示されるようになりました。先ほどまで問題なく動いていてにも関わらずです。OSを再起動しても、元に戻らない状態です。何が原因だと思われますでしょうか。

$ rails s => Booting Puma => Rails 5.2.8.1 application starting in development => Run `rails server -h` for more startup options Exiting Exiting Traceback (most recent call last): 68: from bin/rails:3:in `<main>' 67: from bin/rails:3:in `load' 66: from /vagrant/raku_renkei/bin/spring:15:in `<top (required)>' 65: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 64: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 63: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/lib/spring/binstub.rb:11:in `<top (required)>' 62: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/lib/spring/binstub.rb:11:in `load' 61: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/bin/spring:49:in `<top (required)>' 60: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/lib/spring/client.rb:30:in `run' 59: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/lib/spring/client/command.rb:7:in `call' 58: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/lib/spring/client/rails.rb:28:in `call' 57: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/spring-2.1.1/lib/spring/client/rails.rb:28:in `load' 56: from /vagrant/raku_renkei/bin/rails:9:in `<top (required)>' 55: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 54: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require' 53: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands.rb:18:in `<main>' 52: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/command.rb:46:in `invoke' 51: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/command/base.rb:69:in `perform' 50: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch' 49: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command' 48: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run' 47: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands/server/server_command.rb:142:in `perform' 46: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands/server/server_command.rb:142:in `tap' 45: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands/server/server_command.rb:147:in `block in perform' 44: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands/server/server_command.rb:51:in `start' 43: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands/server/server_command.rb:89:in `log_to_stdout' 42: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/server.rb:422:in `wrapped_app' 41: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/commands/server/server_command.rb:27:in `app' 40: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/server.rb:249:in `app' 39: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/server.rb:349:in `build_app_and_options_from_config' 38: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/builder.rb:66:in `parse_file' 37: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/builder.rb:105:in `load_file' 36: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/builder.rb:116:in `new_from_string' 35: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/rack-2.2.4/lib/rack/builder.rb:116:in `eval' 34: from config.ru:3:in `block in <main>' 33: from config.ru:3:in `require_relative' 32: from /vagrant/raku_renkei/config/environment.rb:5:in `<main>' 31: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application.rb:361:in `initialize!' 30: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/initializable.rb:60:in `run_initializers' 29: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:205:in `tsort_each' 28: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:226:in `tsort_each' 27: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:347:in `each_strongly_connected_component' 26: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:347:in `call' 25: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:347:in `each' 24: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:349:in `block in each_strongly_connected_component' 23: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:431:in `each_strongly_connected_component_from' 22: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component' 21: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/2.6.0/tsort.rb:228:in `block in tsort_each' 20: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/initializable.rb:61:in `block in run_initializers' 19: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/initializable.rb:32:in `run' 18: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/initializable.rb:32:in `instance_exec' 17: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/finisher.rb:130:in `block in <module:Finisher>' 16: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/routes_reloader.rb:10:in `execute' 15: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/activesupport-5.2.8.1/lib/active_support/file_update_checker.rb:83:in `execute' 14: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/routes_reloader.rb:30:in `block in updater' 13: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/routes_reloader.rb:20:in `reload!' 12: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/routes_reloader.rb:41:in `load_paths' 11: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/routes_reloader.rb:41:in `each' 10: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/railties-5.2.8.1/lib/rails/application/routes_reloader.rb:41:in `block in load_paths' 9: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/activesupport-5.2.8.1/lib/active_support/dependencies.rb:285:in `load' 8: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/activesupport-5.2.8.1/lib/active_support/dependencies.rb:257:in `load_dependency' 7: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/activesupport-5.2.8.1/lib/active_support/dependencies.rb:285:in `block in load' 6: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:39:in `load' 5: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:39:in `load' 4: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/compile_cache/iseq.rb:85:in `load_iseq' 3: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/compile_cache/iseq.rb:60:in `fetch' 2: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/compile_cache/iseq.rb:60:in `fetch' 1: from /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/compile_cache/iseq.rb:49:in `storage_to_output' /home/vagrant/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/bootsnap-1.12.0/lib/bootsnap/compile_cache/iseq.rb:49:in `load_from_binary': unexpected path object (RuntimeError)

以下のような質問にはグッドを送りましょう

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

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

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

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

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

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

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

適切な質問に修正を依頼しましょう。

no1knows

2022/11/08 03:02

まずはエラーメッセージをご自身で調べてみたほうがよいかと思います。 4〜5行目の「Run `rails server -h` for more startup options Exiting」とかで検索してみてはいかがでしょうか?

回答1

0

自己解決

直前に修正したコードをコメントして、rails sをすると正常動作しました。
コントローラーに1つメソッドを追加して、routes.rbに、メソッド用のルートを1つ追加しただけです。
正常動作した後、コメントを外しても、エラーが再発することはありませんでした。
原因は不明ですが、とりあえず、自己解決しました。

投稿2022/11/08 04:01

pyon_kiti_jp

総合スコア238

良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。

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

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

このような回答には修正を依頼しましょう。

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

ただいまの回答率
86.02%

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

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

質問する

関連した質問

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

Ruby on Rails 5

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