缓存资源用尽Imagemagick [英] cache resources exhausted Imagemagick

查看:498
本文介绍了缓存资源用尽Imagemagick的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Minimagick的Rails应用程序中使用Imagemagick,并由此生成了一些象形图.

I'm using Imagemagick on a rails app with Minimagick and i generate some pictogram with it.

启动过程时出现此错误,我找不到解决方法

When i launch my process i have this error and i don"t find solution

MiniMagick::Error (`convert -limit memory 2GiB -limit map 2GiB -limit   disk 4GiB -background none -fill #000000 -font ttf/SELIS006N.ttf -pointsize 300 label: S public/pictogram_images/RECINTAN-EL-064-layer-1.png` failed with error:
convert.im6: cache resources exhausted ` S' @ error/cache.c/OpenPixelCache/4078.
convert.im6: no images defined `public/pictogram_images/RECINTAN-EL-064-layer-1.png' @ error/convert.c/ConvertImageCommand/3044.
):

我的过程很简单,我有一些.tff文件,每个字符都是一个象形图.我只想生成此角色在png中的所有预览

My process is simple, i have some .tff file and each character is a pictogram. I just want to generate all preview of this character in png

推荐答案

使用find / -name "policy.xml"

类似于/etc/ImageMagick-6/policy.xml

,然后将<policy domain="resource" name="disk" value="1GiB"/>更改为<policy domain="resource" name="disk" value="8GiB"/>

请参阅由于资源限制转换失败

内存问题

这篇关于缓存资源用尽Imagemagick的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆