我在Ruby on Rails中编写了一个用于上传PDF的函数。在Ruby on Rails中上传文件:如何选择文件夹
该文件上传到公共文件夹,但每次部署到分段或生产时,服务器上的文件夹似乎都变空了。
如何选择正确的文件夹?
我在Ruby on Rails中编写了一个用于上传PDF的函数。在Ruby on Rails中上传文件:如何选择文件夹
该文件上传到公共文件夹,但每次部署到分段或生产时,服务器上的文件夹似乎都变空了。
如何选择正确的文件夹?
在我看来,最简单的方法将使用回形针 https://github.com/thoughtbot/paperclip
您可以轻松地设置文件夹的地方,比如/家庭/导轨/附件
在为回形针文档,你有
默认情况下,分配为附件的文件放置在由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文件
应该是一个符号链接 – apneadiving