在 rails_admin 中出现图标错误?
getting icon's error in rails_admin?
我在 /assets/images/fonts 中添加了很棒的字体。
-在本地服务器上运行良好。
但是,我在实时服务器中得到的图标是 squerbox,而我在浏览器控制台中得到的 font-awesome 是 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)
如果出现 404 错误,请尝试添加到 application.rb 或 production.rb 这一行以预编译此类资产:
config.assets.precompile += ["*.ttf", "*.woff", "*.svg", "*.eot"]
如果这不能解决您的问题。尝试 运行 rake assets:precompile RAILS_ENV=production
查看实际问题。其他文件可能有问题。
类似问题 here 有一些解决方案。
我在 /assets/images/fonts 中添加了很棒的字体。
-在本地服务器上运行良好。
但是,我在实时服务器中得到的图标是 squerbox,而我在浏览器控制台中得到的 font-awesome 是 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)
如果出现 404 错误,请尝试添加到 application.rb 或 production.rb 这一行以预编译此类资产:
config.assets.precompile += ["*.ttf", "*.woff", "*.svg", "*.eot"]
如果这不能解决您的问题。尝试 运行 rake assets:precompile RAILS_ENV=production
查看实际问题。其他文件可能有问题。
类似问题 here 有一些解决方案。