carrierwave相关内容
这真让我发疯.我将CarrierWave与Amazon S3结合使用,我可以安全地将文件上传到存储桶,并且我现在尝试(在不同的请求中)检索文件并将其作为下载内容提供给浏览器. 文件可以是任何文件,也可以是.zip文件等.我没有将其用于图像存储. 存储桶是私有的,不是公共的,所以我不能只使用S3 URL. 这是我的检索代码: au = @note.attachment au.
..
我有一个读取文件内容并为其编制索引的应用程序.我将它们存储在磁盘本身中,但是现在我正在使用Amazon S3,因此以下方法不再起作用. 是这样的: def perform(docId) @document = Document.find(docId) if @document.file? #You should't create a new version
..
尝试从客户端上传时,我一直收到403.这是否是由于铲斗上没有条件?如果我只指定密钥-没有访问密钥,签名或策略-它将很好地上传. 时段政策: { "Version": "2012-10-17", "Statement": [ { "Sid": "AddPerm", "Effect": "Allow",
..
我正在使用Paperclip宝石: https://github.com/thoughtbot/paperclip 我现在正在使用Carrierwave: https://github.com/carrierwaveuploader/carrierwave 我的生产网站当前正在使用Paperclip.我将更新生产网站以使用Carrierwave. 在Paperclip中上传的文件夹结构与
..
与此问题类似的问题,但是提供的解决方案无法解决我的问题. 载波处理后的图像未上传到S3 使用Railscast#383作为代码的基础: http://railscasts. com/episodes/383-uploading-to-amazon-s3 已使用carrierwave_direct将图像成功上传到S3.我想使用sidekiq在后台处理图像,然后将其上传到S3. si
..
在Rails 3.2.6中使用Carrierwave.一切正常,除了我需要对表格进行排序以外,其中一些附件按文件大小显示.我正在使用S3进行防雾存储. 假设我有一个载波显示如下: 我可以通过在字段名称后使用'.size'来显示文件的大小: 以字节为单位显示
..
我正在使用carrierwave gem在Rails 3应用程序中管理文件上传,但是,我无法连接到Amazon s3存储桶. 我已按照Wiki上的说明进行操作,但不够详细,例如,我在哪里存储s3凭据? 解决方案 在初始化程序中放入类似的内容. CarrierWave.configure do |config| config.storage = :fog config.f
..
我将Amazon S3用于配置了载波和雾的图像存储.这些图像似乎可以正确存储,但是当我有一个“人像"图像(宽度小于高度)时,它不能正确显示,而是在侧面旋转图像. 任何朝着正确方向的指针将不胜感激! uploaders/image_uploader.rb class ImageUploader
..
我想将Content-Disposition标头添加到我要通过载波上传的文件中(以后不能通过URL中的查询参数进行选择). 在文件上传之前,是否可以添加一些内容到AttachmentUploader模型中以帮助我完成此任务? 谢谢! 解决方案 您可以在Carrierwave配置中全局设置属性- CarrierWave.configure do |config| con
..
我在网站中将雾与 carrierwave 一起使用.但是图像加载非常缓慢. 然后我想通过CDN加快图像加载速度. 我已按照本教程为图像创建CDN: http://maketecheasier.com/configure-amazon -s3-as-a-content-delivery-network/2011/06/25 我现在已经为图像部署了发行版,但我不知道CDN的工作
..
我有一个全新的IAM用户,我想为其进行上传&对我新创建的存储区-myapp的读访问权限. 这是我现在为用户使用的政策: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3
..
在轨道上使用红宝石.我希望通过SVG文件的载波上传来制作.png缩略图. 我在获取载波以将文件转换为png的语法上遇到麻烦. 这是关闭的,缩略图的内容是png数据,但文件扩展名是.svg class SvgUploader
..
我要说的是,当我第一次启动并运行载波时,除了化身的尺寸缩放之外,一切都工作得很好. 因此,现在我尝试进行缩放后,一切都陷入了困境.我卸载了gem,进行了迁移以从用户删除头像,然后进行了另一项迁移以添加. 仍然是相同的错误.请注意,我正在使用Rails g上传器头像,而不是图像.除了添加 ,我没有触摸过avatar_uploader.rb文件. require 'carrierwav
..
我正在将Rails 2.3.11,Ruby 1.9.2应用程序升级到Rails 3.0.10,并且attachment_fu不再起作用. 我正在考虑使用回形针,载波或蜻蜓来上传文件,或者可能是与Rails 3兼容的,维护版本的attachment_fu. 就性能而言,以下哪个选项最适合使用,它的维护程度如何,从attachment_fu升级的难易程度,也许会与Rails 3.1兼容?每
..
我在载波的video uploader类中定义了一个回调 after :store, :my_method 我有文件的三个版本. original,standard,low my_method在处理每个版本时执行,即执行三次,我只需要回调执行一次即可. 解决方案 我知道这是一个很晚的答复,但是最近我遇到了同样的问题,所以我决定发布解决该“问题"的方法,因为看来没有在carrier
..
我不知道如何在Rails 3.2.6中使用Carrierwave-mongoid更新/重命名上载/管理的文件.我想在数据库以及文件系统中重命名该文件. 类似这样的东西... def rename( id , new_name ) f = UploadedFile.find(id) if f.update_attributes({ f.file.original_filenam
..
我有公司模型,公司已安装了载波上传器徽标. class Company
..
我已经有一段时间了.我正在使用cloudinary上传照片,并尝试在照片创建操作上使用jcrop实现裁剪功能.实现cloudinary之后,我在Jcrop上遵循了railscasts#182.我认为我在获取新的裁剪参数时遇到问题(x ,y,w,h)在保存图片之前返回给上传者. 更新:我什至没有把值放到f.text_fields中.当我移动收割机时,应该有新的值吧?这是空白字段的图片: 另外,
..
我收到如下错误: undefined method `post_image_will_change!' for # app/controllers/posts_controller.rb:43:in `new' app/controllers/posts_controller.rb:43:in `create' 我已将其包含在“发布"模型中: at
..
在此之前,我在Stack Overflow上又问了两个问题,但得到的帮助很少,我想就后代问题提出一个开放的问题。我花了很多时间来解析AWS-SDK API文档,却发现很少有直接答案可以满足我的需求。我也曾在AWS论坛上发帖,但未能在那里得到良好的回应。似乎找不到简单,全面,分步的解决方案。 我已完成的工作: 直接用CarrierWave上载到s3。我遵循了Railscast#383,并
..