Проблема с загрузкой файлов в Rails 2.3.5 с использованием скрепки - PullRequest
3 голосов
/ 07 сентября 2010

У меня есть приложение Rails 2.3.5, которое имеет функцию загрузки файлов с использованием скрепки. Когда я загружаю файл, в первый раз все работает нормально. Но при второй попытке я получаю следующее сообщение об ошибке:

uninitialized constant ActiveSupport::MessageVerifier::Encoding

По трассировке это похоже на проблему с form_authenticity_token.

<% form_for @import, :html => {:multipart => true} do |f| -%>
    <ul>
        <li><%= f.label :source, "Select a file to import" %></li>
        <li><%= f.file_field :source %></li>

        <%= submit_tag 'Submit' -%>         
    </ul>
<% end -%>

Если очистить кеш браузера, я снова смогу его запустить. Так что я думаю, что это связано с сеансом / временным файлом и т. Д. Я просто не знаю, что именно :) Есть что-то, чего я здесь не хватает? Любая помощь приветствуется

Спасибо, Abhilash

1 Ответ

0 голосов
/ 14 февраля 2011

Может быть связано с этим фиксированным билетом https://rails.lighthouseapp.com/projects/8994/tickets/3666-messageverifier-and-rails-235-with-ruby-187, обновить ваши рельсы, вероятно, разберется.

...