53得票2回答
使用Paperclip上传小文件到s3时,CPU使用率达到100%并挂起。

我有一个包含小于20MB的PDF文件(每个PDF代表一则广告)的目录,存储在一个AWS EC2大型实例上。我正尝试使用Ruby和DM-Paperclip将每个PDF文件上传到S3。 大多数文件都能成功上传,但有些文件似乎需要数小时,而CPU占用率会保持在100%。我通过在相关部分打印调试语句...

52得票3回答
Rails 3中的图片上传库对比:Paperclip、Carrierwave、Dragonfly和Attachment_fu。

我正在升级一个基于Rails 2.3.11和Ruby 1.9.2的应用程序到Rails 3.0.10,然而attachment_fu不再起作用。 我考虑更换成paperclip、carrierwave或者dragonfly来上传文件,或者找到一个兼容Rails 3且有维护的版本的attach...

44得票11回答
纸夹异常:Paperclip :: AdapterRegistry :: NoHandlerError

我在Rails 3.2.2中使用Paperclip 3.0.1时遇到了这个错误:**Paperclip::AdapterRegistry::NoHandlerError** (No handler found for "2009-11-29-133527.jpg"): 我的模型中有:clas...

42得票14回答
Rails Paperclip和Passenger“未识别'identify'命令”。

当我上传照片时,我的模型未通过验证,即使没有任何验证,我也会收到以下错误消息:/tmp/stream20100103-13830-ywmerx-0 is not recognized by the 'identify' command. and /tmp/stream20100103...

41得票1回答
使用Paperclip调整图像大小

在Rails中使用的Paperclip插件有一个可以保持图像比例的调整大小选项。根据Ryan Bates的Paperclip Railscast,为了确保该选项打开,你需要在要调整大小的样式的尺寸末尾加上大于号,例如::styles => { :small => "160x160&...

39得票8回答
当Paperclip中没有图片时,如何显示或隐藏图片?

如何防止在没有与记录相关联的图像时显示调用相关图像的图像标签?<%= image_tag @agent.avatar.url %> 如果没有与该代理关联的图像,则会向我提供文本“Missing”。 我想先测试是否有可用的图像,然后在测试返回true时呈现上述标记。更好的方法是,如果...

39得票1回答
纸夹图像网址

<img alt="Phone_large" src="/system/photos/1/small/phone_large.jpg?1238845838" /> 为什么在图片路径中添加"?1238845838"? 我如何...

38得票1回答
Paperclip的简单裁剪功能

我想使用Paperclip在上传时裁剪图像,从而从原始图片中心获得方形缩略图。我在文档中找到了一个似乎可以完全满足我的要求的方法: transformation_to(dst, crop = false) 问题是我无法确定在哪里使用此方法。如果能够简单地将某些内容作为参数传递,那就太好了:...

38得票4回答
纸夹:如何在Rails控制台中存储图片?

我尝试在Rails控制台中存储本地图像。 因为我有很多图片存储在本地(我使用爬虫下载了大量图片),我希望将它们存储到数据库中,借助 Paperclip 进行一些图像处理工作,如缩略图等。 如果我使用网页逐个保存新图片到数据库,这将耗费大量时间。所以我想在 Rails 控制台中找到一种批量将图...

37得票2回答
如何在to_json中获取Paperclip图像的URL

我有一个使用Paperclip的模型,代码如下:has_attached_file :avatar, :styles => { :large => "100x100>" , :medium => "50x50>", :small => "20x20>"...