2012-08-13 19 views

Respuesta

6

ver si esto responde a su pregunta: https://github.com/thoughtbot/paperclip/issues/862

A partir de ese hilo,

Sikachu (https://github.com/sikachu) dijo:

"Eso significa que no está cerrando el archivo después de asignar a Paperclip . Tiene que cerrar el archivo después de> asignarlo al archivo adjunto, ya que Paperclip clona su archivo como un archivo temporal justo después de la asignación.> Lo hemos hecho para evitar un comportamiento no deseado (por ejemplo, intentar rebobinar el archivo después de asignarlo) a> Paperclip). "


file = File.open("foo.jpg") 
@user.attachment = file 
file.close # totally safe! 
+0

suena como la cosa razonable para hacerlo y de hecho trabajó para mí, por lo que 1 – tokland

Cuestiones relacionadas