dragonfly-gem

    3热度

    1回答

    问题: 图像没有读取/写入我的数据库服务器文件结构的蜻蜓。我能够通过所有我的Ruby模型的活动记录与我的数据库进行交互。我所有的静态资产都在运作。用户生成的图像应保存为我的远程服务器上的www.test.example.com/media/AgGdsgDGsdgsDGSGdsgsdg ... 。然而,他们正在保存在他们上传的任何应用服务器上。 背景: Ruby/Rails,Nginx,Passen

    0热度

    3回答

    我的应用程序是一个炼油厂CMS托管在heroku服务器上。我需要将这些图像存储在postgres DB商店中。我有一颗宝石dragonfly-activerecord,但无法将它保留在数据库上。我想: 配置蜻蜓本身(config/initializers/dragonfly.rb,通常情况下): require 'dragonfly-activerecord/store' Dragonfly.

    0热度

    1回答

    我有模型项目和在模型中有字段文件(文件)。我正在使用宝石蜻蜓。编辑项目时,如何制作当前文件列表?此时在编辑页面上的文件列表显示:“该文件未被选中”。我下一步: projects_controller: def edit end def update if @project.update(project_params) redirect_to @pro

    0热度

    2回答

    我试图为使用蜻蜓宝石的CMYK pdf文件生成RGB缩略图。这是工作的罚款与此代码: file.image.convert("-flatten -density 300 -quality 100", 'format' => 'jpg', 'frame' => 0).url 结果是缩略图的正确的URL。 由于一些用户上传CMYK文件,我想用颜色配置文件和colorspace选项将它们转换: file

    1热度

    1回答

    我有一个Filemanager应用程序,它不使用模型,也不在数据库中存储任何内容。因此,我必须以不同的方式进行设置。我的设置如下: 当生成的网址是正确生成的文件 files.each do |file| filesObj = { "name" => file, "path" => File.expand_path(directory_name + '/' + fi

    4热度

    1回答

    我在我的生产中使用rails 4.2和nginx。我有一个具有多个文件字段的表单。直到昨天,该功能一直按预期工作。但是一个奇怪的问题刚刚到来。 问题是:发布此表单时,它会加载。我检查了nginx的错误日志,没有找到任何东西。在检查访问日志时,我在超时后获得了该请求的400状态。 我已通过禁用文件字段进行检查。如果在这种形式下,一个文件字段是活动的,那么它就起作用。但是,激活多个文件字段发生此类错误

    0热度

    1回答

    我有以下的模型,它具有接收音频文件,WAV格式,然后保存一个访问它 class Audio < ActiveRecord::Base belongs_to :contribution belongs_to :recorder dragonfly_accessor :audio, :app_name => :videos do storage_option

    0热度

    2回答

    在Rails 3.2.22,红宝石2.2.2,我越来越log writing failed. "\xCB" from ASCII-8BIT to UTF-8(与“\类似的错误xD9“)作为我发出请求时Rails日志中的唯一输出。从字面上看,开机,使一个请求到服务器时,这里的开发日志:“未找到” >> Thin web server (v1.5.0 codename Knife) >> Maxim

    0热度

    1回答

    我使用蜻蜓在飞行中生成大拇指,但我注意到它们是在每个单页上重新生成时生成的,这并不好。阅读蜻蜓文档,我看到它的建议添加rack-cache宝石,但是对于创业板的文件说: 农产品的新鲜度(过期,缓存控制)和/或验证(的Last-Modified,ETag的) 所以,这依赖于客户端中的缓存,这对我来说是无意义的。如果我有数千次访问,我不想为每一个产生拇指,只依靠每个人都有一个缓存副本的事实。 我想在服

    0热度

    1回答

    问题在于rails中的“强参数”。 我使用蜻蜓上传图片。 问题是,如果我发送一个空的表单,我没有得到任何错误处理参数。可能是什么原因? 控制器: 还有一个也是方法“创建”,这在数据库中保存图像,并将用户与图片页面。 def index @gallery = Gallery.new @galleries = Gallery.all end def create @