1
- 我在显示页面有一个关于favicon.ico的问题。
我试图搜索和应用这些解决方案,但仍然失败。这里是我发现的一些结果,但我没有成功。错误favicon.ico与show page rails中的查询相同4.2.0
这是问题展现在production.log
这是我的日志:
Started GET "/videos/favicon.ico" for 42.112.87.124 at 2015-07-12 19:26:54 +0700
Processing by VideosController#show as
Parameters: {"id"=>"favicon"}
Video Load (0.2ms) SELECT `videos`.* FROM `videos` WHERE `videos`.`id` = 0 LIMIT 1
Completed 500 Internal Server Error in 3ms
这是代码在我application.html.erb
<%= favicon_link_tag 'favicon.ico' %>
<%= stylesheet_link_tag 'application', media: 'all'%>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这是我routes.rb
:
resources :videos, only: [:index, :show]
但每次我打电话给动作表现出来,它总是返回
params[:id]="favicon"
。我不明白为什么会发生?希望大家能为我解释一下。非常感谢你。
放置favicon.ico文件在哪里? – Deep
@Deep我把它放在'app/assets/images'目录中。 –
你是否在'application.js'中有'需要turbolinks',如果是,那么尝试删除它。 – Deep