前提・実現したいこと
railsでブログアプリを作っています。
Herokuでデプロイはできたのですが本番環境でエラーが発生しました(開発環境では動きます)。
その後ターミナルで$heroku logs --tailを実行しエラーの箇所は分かったのですが
解決方法がわかりません。ご教示いただけると幸いです。
発生している問題・エラーメッセージ
$heroku logs --tailでのエラーメッセージ ActionView::Template::Error (Missing partial articles/_menu with {:locale=>[:ja], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. Searched in: と app/views/articles/index.html.erb:5:in `_app_views_articles_index_html_erb__4308214781209090966_47331571524620' です
該当のソースコード
views/articles/index.html.erb <div class="overall_position"> <%= render partial: "header" %> <div class="btn_layout"> <%= render partial: "menu" %> views/articles/_menu.html.erb <div class="overall_position"> <div class="btn_layout"> <% unless user_signed_in? %> <%= link_to "ログイン", new_user_session_path, class: "btn" %><%= link_to "サインアップ", new_user_registration_path, class: "btn" %> <% else %> <%= link_to "マイページ", user_path(current_user.id), class: "btn" %> <% end %> </div> </div>
試したこと
・_menu.html.erbがarticlesディレクトリに配置されているか確認
・$heroku restartの実行
補足情報(FW/ツールのバージョンなど)
Rails 5.2.4.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/07/11 00:57