自分の書いたコードがブラウザ上に反映されない原因を把握するための手順を知りたいと思い質問します
ここに質問の内容を詳しく書いてください。
現在、ruby on railsを勉強しておりドットインストールのruby on rails入門の1〜7章まで進めております。
7章まで終わり、ブラウザに反映させたところ
No route matches [GET] "/memos"
と出てきました。
そこでターミナルにtail log/development.logと入力し、原因を解決しようと思ったのですが色々出てきて何からはじめて良いのかわかりません。
解決までの手順を教えていただけますか。
発生している問題・エラーメッセージ
tail log/development.logと入力した後
activesupport (5.1.7) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in call' actionpack (5.1.7) lib/action_dispatch/middleware/executor.rb:12:in
call'
actionpack (5.1.7) lib/action_dispatch/middleware/static.rb:125:in call' rack (2.1.1) lib/rack/sendfile.rb:113:in
call'
railties (5.1.7) lib/rails/engine.rb:522:in call' puma (3.12.2) lib/puma/configuration.rb:227:in
call'
puma (3.12.2) lib/puma/server.rb:674:in handle_request' puma (3.12.2) lib/puma/server.rb:476:in
process_client'
puma (3.12.2) lib/puma/server.rb:334:in block in run' puma (3.12.2) lib/puma/thread_pool.rb:135:in
block in spawn_thread'
このように出てきたのですが
libやらpumaやらrbの後の113とか125の意味すらわかりません
ログを見た後の対処方法のフレームワークがありましたら教えていただけませんか?
他にこの問題を解決する上で必要な情報も教えていただけると幸いです。
初心者すぎてすみません。
言語名
ruby
補足情報(FW/ツールのバージョンなど)
ruby 2.6.1p33 (2019-01-30 revision 66950) [x86_64-linux]
Rails 5.1.7
使用しているバージョンです
回答1件
あなたの回答
tips
プレビュー