代码之家  ›  专栏  ›  技术社区  ›  kofhearts

回形针上传文件删除?

  •  1
  • kofhearts  · 技术社区  · 6 年前

    我上传了几个文件使用回形针宝石,现在他们都不见了。我想知道是什么导致删除上传的文件。根据回形针文件。

    默认情况下,指定为附件的文件放置在 由:path选项指定的目录已附加_文件。通过 默认情况下,此位置为 :rails\u root/public/system/:class/:attachment/:id\u partition/:style/:filename。之所以选择此位置,是因为在标准Capistrano部署中, 公共/系统目录可以符号链接到应用程序的共享目录 目录,这意味着它可以在部署之间生存。例如,使用 路径,您可以在

    /data/myapp/releases/20081229172410/public/system/users/avatar/000/000/013/small/my_pic。巴布亚新几内亚

    上传文件后,我做了几次capistrano部署,但上传的文件应该能保存下来。我想知道是什么导致了文件删除。谢谢你的帮助!

    1 回复  |  直到 6 年前
        1
  •  1
  •   Matt Brictson    6 年前

    确保您正在共享 public/system 版本之间的目录。否则,每个版本都将以空白状态开始。

    # deploy.rb
    append :linked_dirs, "public/system"