为什么Paperclip在生产+开发中无声地失败?
我对此发生的事情一无所知,因为我在同一台服务器上有另一个应用程序接收并保存上传就好了。
没有错误消息,Paperclip甚至在日志中说出它正在保存附件。
但附件没有得到保存。
想什么?
另外我如何使用RSpec / Capybara测试这个,因为显然我的测试不包括这个。
运行Paperclip 2.3.12,Rails 3.0.9,REE1.8.7
在RHEL5 / Apache上生产,但运行的用户与我的其他应用程序用户不同。
更新我在开发上也得到了同样的静默失败!
但我的测试通过,我可以看到图像上传与测试。
我相信您忘记在表单中添加multipart
选项
:html => {:multipart => true}
所以
<%= form_for @my_object, :html => {:multipart => true} do |f| -%> ... <% end %>