我遇到了Rails插件 attachment_fu 的问题。在每次上传时,我都会收到验证错误
大小未包含在列表中
我正在使用
我发现这个问题的唯一一件事已经过时了discussion,但这并没有多大帮助。
这个问题有解决办法吗?
我正在使用attachment_fu,因为我想通过this tutorial进行AJAX文件上传,但我无法解决上传问题。
编辑:我发现只有一个有效的解决方案,就像
def create
@image = Image.new(params[:image])
sleep 2 # for windows to catch up
@image.save ...
但我真的不喜欢这样做
答案 0 :(得分:1)
我认为你在那里真正做的是为图像处理器(Rmagick或ImageScience或其他任何你搞定的东西)留出时间。
如果您在上传时创建了许多不同的尺寸,减少这些可能会有所帮助。
另外,根据我自己的经验,我的开发环境中的所有内容都比实际生产环境慢得多,你可能不需要生产中的硬编码延迟。