在Digital Ocean上使用Rails回形针上传附件

时间:2019-01-23 01:02:22

标签: ruby-on-rails ruby ubuntu imagemagick paperclip

我正在Ubuntu 16.04的DigitalOcean上部署Rails应用程序。

我安装了Imagemagick并安装了所有回形针依赖项。尝试按以下日志上传和附件时收到错误消息。

是否需要某些配置?数字海洋允许在磁盘上存储文件吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

是的,Digital Ocean允许保存图片/附件文件(pdf或其他文件),我在DO中有液滴

您需要在模型中设置图像的位置(例如在代码product.rb中),以下是示例

class Product < ActiveRecord::Base

# attachment for picture image
  has_attached_file :pict, 
    :styles => { :medium => "735x", :thumb => "238x" }, 
    :url  => "/products/users/:id/:style/:basename.:extension",
    :product => ":rails_root/public/assets/products/:id/:style/:basename.:extension"

end