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

时间:2011-10-19 11:38:03

标签: ruby-on-rails heroku

我通过Paperclip附加文件,然后将其作为对象销毁,但资产文件仍保留在服务器上。 如何删除此文件?

1 个答案:

答案 0 :(得分:0)

在文件上调用destroy应该删除它 - @mymodel.myfile.destroy - 尽管你会很多更好地建议使用Amazon S3来托管你的资产。您上传到应用程序中的任何内容n Heroku都存在于tmp,public等中,不会存在于dynos中,或者在重新启动时保持不变,除非您使用的是外部存储主机,如Amazon S3等。

http://devcenter.heroku.com/articles/read-only-filesystem详细讨论了它。