我在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