2015-11-26 5 views
0

Я добавил шрифт-awesome в/assets/images/fonts.Ошибка получения значка в rails_admin?

-Это работает нормально на локальном сервере.

Но, я получаю значок как squerbox на реальном сервере, и я получаю 404 для шрифта-awesome в консоли браузера.

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 с некоторым решением.

Смежные вопросы