我的rails应用程序有一个图像上传,它使用最新版本的Carrierwave和MiniMagick。它在服务器上运行良好,但在我的本地主机WEBrick和Windows 7中,当我尝试上传图像时出现此错误:
Errno::ENOENT in PostsController#create
No such file or directory - identify -ping C:/Users/Ryan/AppData/Local/Temp/mini_magick20121024-6068-g2bed8.jpg
我走到路径并且图像确实存在,我不确定是什么阻止Carrierwave或MiniMagick阅读它。
任何人都有想法?
答案 0 :(得分:12)
你安装了ImageMagick吗?你能在控制台上手动运行identify命令吗?
我问的原因是看起来你的错误信息是当它无法找到识别推荐时发生的,这是ImageMagick的一部分。