【问题标题】:Uploading Attachments using Rails Paper Clip on Digital Ocean在 Digital Ocean 上使用 Rails Paper Clip 上传附件
【发布时间】:2019-01-23 01:02:22
【问题描述】:

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

我安装了 Imagemagick 和所有回形针依赖项。尝试按照以下日志上传和附件时出现错误。

是否需要特定的配置? DIgital Ocean 允许在磁盘上存储文件吗?

【问题讨论】:

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


    【解决方案1】:

    是的,数字海洋允许保存图片/附件文件(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
    

    【讨论】:

    • 谢谢,好像是配置的问题,现在解决了
    猜你喜欢
    • 1970-01-01
    • 2018-03-19
    • 2023-01-31
    • 1970-01-01
    • 2015-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多