2015-11-26 53 views
0

我在/ assets/images/fonts中添加了font-awesome。在rails_admin中出現圖標錯誤?

- 它在本地服務器上正常工作。

但是,我得到的圖標作爲現場服務器中的squerbox,並且我在瀏覽器控制檯中獲得了字體超讚的404。

GET http://domain_name/assets/fonts/fontawesome-webfont.woff2?v=4.4.0 isAdShaped @ ad.js:247elementIsAd @ ad.js:219(anonymous function) @ ad.js:344findAds @ ad.js:343extractAds @ ad.js:785extractAdsWrapper @ ad.js:779 
GET http://domain_name/assets/fonts/fontawesome-webfont.woff?v=4.4.0 
GET http://domain_name/assets/fonts/fontawesome-webfont.ttf?v=4.4.0 404 (Not Found) 

回答

0

如果你有一個404錯誤,嘗試添加到application.rb中或production.rb此行預編譯這類資產:

config.assets.precompile += ["*.ttf", "*.woff", "*.svg", "*.eot"] 

如果不解決您的問題。嘗試運行rake assets:precompile RAILS_ENV=production查看實際問題。其他文件可能存在一些問題。

類似問題here有一些解決方案。