【发布时间】:2017-11-28 10:17:54
【问题描述】:
我使用回形针 gem 上传了几个文件,现在它们不见了。我想知道是什么导致删除上传的文件。根据回形针文档。
默认情况下,分配为附件的文件放置在 has_attached_file 的 :path 选项指定的目录。经过 默认,这个位置是 :rails_root/public/system/:class/:attachment/:id_partition/:style/:filename.选择这个位置是因为在标准 Capistrano 部署中, 公共/系统目录可以符号链接到应用程序的共享目录 目录,这意味着它在部署之间存在。例如,使用 那:路径,你可能有一个文件
/data/myapp/releases/20081229172410/public/system/users/avatar/000/000/013/small/my_pic.png
上传文件后,我做了一些 capistrano 部署,但上传的文件应该可以保存。我想知道是什么导致文件删除。感谢您的帮助!
【问题讨论】:
标签: ruby paperclip ruby-on-rails-5 capistrano