2017-04-03 62 views
0

我有一个在Heroku中运行的Rails应用程序中的ruby,来渲染config/production.rb中的图像我输入了这个config.serve_static_assets = true config.assets.compile = true,并且我能够看到我的图像很好,当我创建测试应用程序时,图像未呈现。有什么建议吗?我正在渲染图像“>Ruby on Rails/Heroku图像没有在分段应用程序中呈现

+0

请您可以包括一个[最小,完整,可验证的示例](HTTPS: //stackoverflow.com/help/mcve)在你的文章中?特别是,请至少包含关键代码行 - 例如图像在视图中呈现的位置。 –

+0

[Images不工作在Heroku](http://stackoverflow.com/questions/21715919/images-will-not-work-in-heroku) – amrrbakry

回答

0

如果您要上传图像并希望在Heroku应用程序上显示它,那么它不会发生,因为heroku是只读系统。您必须将图像上传到另一台服务器,如AWS S3或cloudinary 。使用回形针/ carrierwave宝石

0

感谢您的帮助,忘了种子我的测试数据库,感谢你的帮助很感激

相关问题