使用paperclip在Rails 2.3.5中上传文件

时间:2010-09-07 06:42:25

标签: ruby-on-rails ruby-on-rails-plugins

我有一个Rails 2.3.5应用程序,它使用paperclip具有文件上传功能。当我上传文件时,第一次一切正常。但我第二次尝试时收到以下错误消息:

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 -%>

如果我清除浏览器缓存,我可以再次使用它。所以我想这是与session / tempfile等相关的东西。我只是不知道到底是什么:) 这里有什么我想念的吗? 任何帮助表示赞赏

谢谢, Abhilash

1 个答案:

答案 0 :(得分:0)

可能与此固定票证https://rails.lighthouseapp.com/projects/8994/tickets/3666-messageverifier-and-rails-235-with-ruby-187有关,升级你的铁路可能会将其排除。