我有一个使用paperclip进行文件上传的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