teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/12/15 03:00

投稿

winterboum
winterboum

スコア23653

answer CHANGED
@@ -2,7 +2,13 @@
2
2
  `link_to_unless_current(name, options = {}, html_options = {}, &block)` こういうnotationですから。
3
3
  なのに、 <%= menu_link_to '投稿', :articles %> と 正しいURLを作れないoptionであるため発生したのでは。これで articles_path になるのかな?
4
4
  :rootは通ってますか? とするとこちらは routes.rb の root 宣言が効いてるのか?
5
-
6
5
  ここを articles_path にするとどうなりますか?
6
+ logを見ればもう少しはっきりします。
7
7
 
8
+ 全然違いましたね、:articlesでarticles_pathと同じなんだ、知りませんでした。
9
+
10
+ で、
11
+ 一箇所まずい所が
12
+ `<%= @articles.each do |article| %>` これは `<% @articles` に
13
+ これで500が出るとは考えにくいので500は他に原因があると思いますが。
8
- logを見ればもう少しはっきりします
14
+ もうちょい考えてみます