Проблема Загрузка файлов из приложения Rails, размещенного на Elastic Beanstalk

У меня есть приложение Rails 3, которое я разрабатываю локально и внедряю на Amazon Elastic Beanstalk для производства. В моем приложении есть несколько мест, где изображения можно загружать через формы HTML. После загрузки я отправляю файлы на S3 для хранения. У меня нет проблем с этим рабочим процессом при локальной разработке, но в процессе работы я получаю ответ 500 Внутренняя ошибка сервера во время загрузки (я уверен, что это происходит до любого взаимодействия с S3).

Я зашёл в мой экземпляр EC2 и обнаружил следы ошибки в /var/app/support/logs/passenger.log. Вот строка, которая генерируется во время загрузки.

2013/03/30 00:58:52 [crit] 1723 # 0: * 196227 open () "/tmp/passenger-standalone.1645/client_body_temp/0000000014" не удалось (2: такой файл или каталог отсутствует), клиент: ip_address , сервер: _, запрос: "POST / admin / users / 1 HTTP / 1.1", хост: "www.my_domain.com", реферер: "https://www.my_domain.com/admin/users/1/edit"

У кого-нибудь есть мудрые слова о том, почему я не могу загрузить файл в Elastic Beanstalk из моего Rails?

Заранее спасибо за вашу помощь!

Ответы на вопрос(3)

Ваш ответ на вопрос