我无法解决的某种问题...
在某些应用程序中,一个方法调用:before_create为文件的扩展名加前缀一个双点(例如/images/13402/medium/hey-1..jpg)
新问题已得到解决,但在应用重新处理时没有任何问题!对旧的;我想知道是否有人可以提供帮助
答案 0 :(得分:0)
重新处理/刷新仅获取原始图像并在模型类中重新创建已定义的样式。因此,如果原始图像包含带有双点的文件路径,则这些文件路径也会应用于生成的样式。您必须清理模型记录中的原始文件和存储的文件路径。
我知道的唯一方法是编写一个小脚本来修改它。基本上
foreach image
strip out double dots from original file name
rename file
store new file path in model record
end
然后rake paperclip:refresh