Estoy usando carrierwave para subir imágenes a amazon s3. Esto funciona muy bien en el desarrollo, pero no cuando lo envío a mi servidor (prueba en la nube del patio de la ingeniería).Corrupción de imagen al cargar a s3, solo producción. (carrierwave, patio de máquinas)
El proceso funciona bien, no se producen errores y se devuelve un enlace. Sin embargo, la imagen real está dañada, de alguna manera.
Aquí hay uno, por ejemplo: https://s3.amazonaws.com/ZenBucket/uploads/goal/photo/30/guinness-toucan.jpg
Puede alguien decirme cómo está siendo dañado, o lo que podría hacerlo?
Editar: El primer intento de carga de imágenes después de la implementación siempre parece fallar 500, pero el error no se muestra en el registro. No estoy seguro de si eso es relevante.
Edit2: También parece estar ocurriendo con la gema libélula en lugar de carrierwave.
Gracias
¿Han estado experimentando esto también otros? (Por lo tanto, de las votaciones ascendentes) –
¿Puede proporcionar la imagen de origen original que está intentando cargar y todas las imágenes están dañadas o solo la primera después de una implementación? – Dan
Aquí está el original: http://yfrog.com/ms0pubj - Todas las imágenes están dañadas, siempre. Extenderé la recompensa si puede resolver esto –