HEROKU:如何从服务器删除资源文件?

发布于 2024-12-11 04:35:35 字数 56 浏览 0 评论 0原文

我用回形针附加了该文件,然后将其像对象一样销毁,但资产文件仍保留在服务器上。 怎么删除这个文件呢?

I attached the file by Paperclip and then destroyed it like an object, but the asset file remains on the server.
How to delete this file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

往事风中埋 2024-12-18 04:35:35

对文件调用 destroy 应该会删除它 - @mymodel.myfile.destroy - 尽管建议您MUCH更好地使用 Amazon S3 来托管您的资产。除非您使用 Amazon S3 等外部存储主机,否则您上传到 Heroku 应用程序中的任何位于 tmp、public 等位置的内容都不会跨 dynos 存在,也不会在重新启动后持续存在

。 heroku.com/articles/read-only-filesystem" rel="nofollow">http://devcenter.heroku.com/articles/read-only-filesystem 详细讨论了它。

calling destroy on the file should delete it - @mymodel.myfile.destroy - although you would be MUCH better advised to use Amazon S3 to host your assets. Anything you upload into your app n Heroku that lives in tmp, public etc will not exist across dynos, or persist across restarts unless you're using an external storage host like Amazon S3 etc.

http://devcenter.heroku.com/articles/read-only-filesystem talks about it in detail.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文