回形针在Heroku上使用Papercrop和ImageMagick失败

时间:2018-11-02 10:55:03

标签: ruby-on-rails paperclip

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

当我将其推到Heroku并尝试裁剪时,出现以下错误:(Paperclip :: Errors :: NotIdentifiedByImageMagickError)

我已经查看了所有SO问题,并且似乎没有任何答复。有人以前有运气解决过这个问题吗?

如上所述-在本地运行良好。在Heroku上失败。这可能是Heroku上ImageMagick所需的更新吗?

1 个答案:

答案 0 :(得分:0)

应该与Heroku的环境有关。

您尝试过该链接吗? https://github.com/thoughtbot/paperclip/wiki/Upgrade-Imagemagick-On-Heroku

也可能是您无法在Heroku机器文件系统上写入,也许您的图像仍在内存中,并在裁剪时尝试保存,保存在哪里?

参考: Paperclipped on Heroku?