Rails загрузил пустой файл - PullRequest
0 голосов
/ 08 марта 2010

Я пытаюсь загрузить файл на сервер, используя многочастную форму HTTP в rails, и по какой-то причине он становится пустым на другом конце. Я вижу, что это получено в журнале рельсов таким образом:

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"}

Но если я посмотрю в /tmp/RackMultipart20100308-63211-1vym9nj-0, файл будет пустым. Правильно ли я считаю, что это должен быть загруженный файл?

Я использую Phusion Passenger 2.2.7 на Apache 2.2.13, с ruby ​​1.8.7 и rails 2.3.5, на OSX 10.6.2

1 Ответ

0 голосов
/ 08 марта 2010

ОК нашел решение для этого, по какой-то причине браузер, который я использую Google Chromium (сборка 5.0.341.0 (40245)), не отправляет файлы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...