【发布时间】:2019-01-23 01:02:22
【问题描述】:
我正在 DigitalOcean、Ubuntu 16.04 上部署 Rails 应用程序。
我安装了 Imagemagick 和所有回形针依赖项。尝试按照以下日志上传和附件时出现错误。
是否需要特定的配置? DIgital Ocean 允许在磁盘上存储文件吗?
【问题讨论】:
标签: ruby-on-rails ruby ubuntu imagemagick paperclip
我正在 DigitalOcean、Ubuntu 16.04 上部署 Rails 应用程序。
我安装了 Imagemagick 和所有回形针依赖项。尝试按照以下日志上传和附件时出现错误。
是否需要特定的配置? DIgital Ocean 允许在磁盘上存储文件吗?
【问题讨论】:
标签: ruby-on-rails ruby ubuntu imagemagick paperclip
是的,数字海洋允许保存图片/附件文件(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
【讨论】: