質問編集履歴

1

vagrant内でredisを立ち上げました。また、エラーの内容が変わりました

2019/12/29 11:38

投稿

.0m
.0m

スコア9

test CHANGED
File without changes
test CHANGED
@@ -4,15 +4,43 @@
4
4
 
5
5
  このサイトを参考にしてpvランキングサイトを作っています
6
6
 
7
+
8
+
9
+ 下にスクリーンショットで貼っているエラーを解消したいです
10
+
11
+
12
+
13
+ https://qiita.com/hgsgtk/items/7e4990ad76ddaa6875e6
14
+
15
+ このサイトを参考にredisを立ち上げようとしていますが、sudo /etc/initを実行するとコマンドが見つかりませんと言われます
16
+
17
+ sudo /etc/init.d/redis start、redis-cliを実行すると下のようになります
18
+
19
+ ```ここに言語を入力
20
+
21
+ [vagrant@localhost kadai7]$ sudo /etc/init.d/redis start
22
+
23
+ [vagrant@localhost kadai7]$ redis-cli
24
+
25
+ 127.0.0.1:6379>
26
+
27
+
28
+
29
+ ```
30
+
31
+
32
+
33
+
34
+
7
35
  OSはmacで、vagrantのローカル環境です
8
36
 
37
+
38
+
9
- エラー解消方法がわかりません
39
+ http://0.0.0.0:3000/comments/11に接続した時のエラーです(解消したいエラー)
10
-
11
-
12
40
 
13
41
  ### 発生している問題・エラーメッセージ
14
42
 
15
- ![イメージ説明](da2a03883e0bf674a8698191f0b0bdfe.png)
43
+ ![](81711dfdffc533f8376691ec48f44b87.png)
16
44
 
17
45
 
18
46
 
@@ -188,7 +216,7 @@
188
216
 
189
217
    most_popular_ids = REDIS.zrevrangebyscore "comments", "+inf", 0, limit: [0, limit]
190
218
 
191
-   where(id: most_popular_ids).sort_by{ |post| most_popular_ids.index(post.id.to_s) }
219
+   where(id: most_popular_ids).sort_by{ |comment| most_popular_ids.index(comment.id.to_s) }
192
220
 
193
221
  end
194
222
 
@@ -198,7 +226,79 @@
198
226
 
199
227
  ```
200
228
 
201
-
229
+ show.html.erb
230
+
231
+ ```
232
+
233
+ <div id="title">
234
+
235
+ <div>
236
+
237
+ <p><%= @comment.created_at %></p>
238
+
239
+ <%= @user.email %>
240
+
241
+
242
+
243
+ <h1><%= @comment.title %></h1>
244
+
245
+ </div>
246
+
247
+ </div>
248
+
249
+ <div id="article_wrap">
250
+
251
+
252
+
253
+ <div id="content"><%= @comment.content %>
254
+
255
+ </div>
256
+
257
+ <div class="clear"></div>
258
+
259
+ </div>
260
+
261
+ ```
262
+
263
+ routes.rb
264
+
265
+ ```
266
+
267
+ Rails.application.routes.draw do
268
+
269
+
270
+
271
+ devise_for :users
272
+
273
+ root 'comments#index'
274
+
275
+ get "comments/test" => "comments#test"
276
+
277
+
278
+
279
+ get 'comments/index'
280
+
281
+ get "comments/new" => "comments#new"
282
+
283
+ get "comments/:id" => "comments#show"
284
+
285
+ post 'comments/create' => 'comments#create'
286
+
287
+ get "comments/:id/edit" => "comments#edit"
288
+
289
+ post "comments/:id/update" => "comments#update"
290
+
291
+ post "comments/:id/destroy" => "comments#destroy"
292
+
293
+
294
+
295
+ # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
296
+
297
+ end
298
+
299
+
300
+
301
+ ```
202
302
 
203
303
 
204
304