2012-04-13 106 views
0

,我發現了錯誤:沒有路由匹配[GET] 「/images/rails.png」

No route matches [GET] "/images/rails.png"

我有我的application.rb

config.assets.initialize_on_precompile = false 
config.serve_static_assets = false 

爲什麼我收到此錯誤?它發生在本地主機和Heroku上。

+0

該文件是否真的存在? – 2012-04-13 16:04:24

+0

@ user1028100好嗎?也許你可以分享你的模板或樣式表 – rhodee 2012-04-13 16:27:22

回答

0

Heroku是一個只讀文件系統。你將需要設置你的application.rb看起來像這樣:

Bundler.require(*Rails.groups(:assets => %w(development test))) 
config.assets.compile = true 
config.serve_static_assets = true 
+1

這個圖像在本地主機上的工作方式。 – sparkle 2012-04-13 15:16:50

相關問題