1

我的兄弟告诉我,我需要在我的应用程序上安装 Amazon S3 才能使用 Paperclip。但是,我只是将我的应用程序推送到 Heroku 生产服务器,我可以毫无问题地上传图像。我没有安装 S3。

4

1 回答 1

6

如果您希望上传的图像在未来的应用程序部署和扩展操作中保留,您需要使用 Amazon S3。

您可以在没有 Amazon S3 的情况下上传到 Heroku,但是在重新部署/扩展应用程序后,您会发现您的图像消失了 - 重新部署会从 git 存储库为您的应用程序重新编译一个 slug,同时扩展到多个 dyno 意味着资产不会可在其他测功机上使用。

而且您不需要“安装 S3”——您只需使用 Amazon S3 服务来存储您的资产。

于 2012-04-12T15:07:59.970 回答