上传到s3时的图像损坏,仅限生产.(载波,发动机厂)

Pet*_*ich 5 ruby-on-rails corruption amazon-s3 engineyard carrierwave

我正在使用carrierwave将图像上传到亚马逊s3.这在开发上非常有用,但是当我将它推送到我的服务器(engineyard cloud trial)时却没有.

该过程工作正常,不会抛出任何错误,并返回一个链接.但是,不知何故,实际图像已损坏.

这是一个,例如:https://s3.amazonaws.com/ZenBucket/uploads/goal/photo/30/guinness-toucan.jpg

任何人都可以告诉我它是如何被破坏,或者是什么可以做到这一点?

编辑:部署后的第一个图像上载尝试总是似乎失败500,但错误不会显示在日志中.不确定这是否相关.

编辑2:似乎也发生了蜻蜓宝石而不是载波.

谢谢

Pet*_*ich 0

jRuby 上的 gzip 压缩(可能使用 https)似乎已解决。如果有人需要我的堆栈中的版本号,我可以帮忙。