2017-04-03 64 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

感謝您的幫助,忘了種子我的測試數據庫,感謝你的幫助很感激

相關問題