translation missing: en.errors.messages.mini_magick_processing_error

Mac环境

Rails 5.1.4

ruby 2.4.1

bootstrap v3.3.7

 

------------------坑区-------------------

Ruby on Rails教程(第4版)

第13章 13.4.4 在生产环境中上传图像

(本书中也有提示安装方法,可以在最后的注释中找到方法)

(Ubuntu 文档也有说明安装方法)

在进行第13章结束时上传图片功能一直出现错误,出现以下情况,看图片:

------------------------------------

错误分析,个人认为是 ImageMagick 未安装,以导致功能不能正常使用。

解决方法:

使用Homebrew来安装。注:没安装Homebrew的自行安装。

$ brew install imagemagick

 

 

 

 

安装完后即可,记得重启一下服务器。

效果图如下:

 

 

 

 

 

 

另外分享windows下出现这个情况的解方法(本人没测试过):

原文中主要说windows下缺少了一个文件vcomp120.dll,需要安装 Visual C++ 2013 Redistributable Package 即可。

原文链接如下:

Carrierwave mini magick error

posted @ 2017-11-17 15:51  roy0524  阅读(780)  评论(0编辑  收藏  举报