J'essaye de télécharger un fichier sur le serveur en utilisant un formulaire en plusieurs parties HTTP dans les rails, et pour une raison quelconque, il devient vide à l'autre extrémité. Je peux le voir être reçu dans les rails log ainsi:Rails envoyé le fichier vide
Processing Admin::HeadlinesController#update (for 127.0.0.1 at 2010-03-08 12:26:13) [PUT]
Parameters: {"commit"=>"Save changes", "action"=>"update", "_method"=>"put", "authenticity_token"=>"mK70XRk5gOPUwXOcNboT/4K8PD9RBM7GqCOlEUKZwcA=", "headline"=>{"position"=>"1", "location"=>"primary", "attachment_id"=>"13", "headline_content"=>"questionnaires", "article_id"=>"3", "image"=>#<File:/tmp/RackMultipart20100308-63211-1vym9nj-0>}, "id"=>"140", "controller"=>"admin/headlines"}
Mais si je regarde dans /tmp/RackMultipart20100308-63211-1vym9nj-0
le fichier est vide. Ai-je raison de penser que cela devrait être le fichier que j'ai téléchargé?
Je suis en Phusion passagers 2.2.7 sur Apache 2.2.13, avec Ruby 1.8.7 et 2.3.5 rails, sur Mac OS X 10.6.2
Comment est votre formulaire? Ce fichier a été rempli? – shingara