Paperclip在使用Papercrop和ImageMagick的Heroku上失败



我有一个Rails 5应用程序,用户(设计(可以上传个人资料图像,并在需要时裁剪(使用Paperclip和Papercrop(。一切都在本地运行。一点问题都没有。

当我把它推到Heroku并尝试裁剪时,我会得到以下错误:(Paperclip::Errors::NotIdentifiedByImageMagickError(

我已经看了所有SO的问题,但似乎没有有效的答案。以前有人解决过这个问题吗?

如前所述-在当地运行良好。在赫罗库,它失败了。这可能是Heroku上ImageMagick需要的更新吗?

它应该与Heroku的环境有关。

你试过那个链接吗?https://github.com/thoughtbot/paperclip/wiki/Upgrade-Imagemagick-On-Heroku

也可能是你不能在Heroku机器文件系统上写,也许你的图像仍然在内存中,当你裁剪它时试图保存,你把它保存在哪里?

参考:Heroku上的剪纸?

最新更新