每次推送heroku后都找不到公用文件夹中的图像

时间:2016-02-27 11:45:36

标签: ruby-on-rails ruby heroku asset-pipeline

我在Heroku上遇到了Rails应用程序的问题。

每次推送到heroku后,我使用paperclip Gem上传的任何图像都会返回404错误消息。 我如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您无法使用Heroku上的本地文件系统来存储上载的文件,因为每次部署时都会获得一个新实例。我建议阅读Ephemeral filesystem on Heroku

要解决您的问题,请在Amazon S3等外部服务上显示商店上传的文件。您可能需要关注Heroku's documentation about uploading to S3