Linux|Linux convert(memory allocation failed)
文章图片
image
- 执行convert命令将pdf文件转换为png
convert -density 300 -quality 100 xxx.pdf xxx.png
- 转换失败,返回如下错误信息
convert: DistributedPixelCache '127.0.0.1' @ error/distribute-cache.c/ConnectPixelCacheServer/217.
convert: cache resources exhausted `xxx.png' @ error/cache.c/OpenPixelCache/3657.
convert: memory allocation failed `xxx.png' @ error/png.c/WriteOnePNGImage/8899.
- 解决办法,找到policy.xml文件位置
locate policy.xml
//返回如下
/etc/ImageMagick-6/policy.xml
- 更改以下几项配置信息的value值并保存
//修改前【Linux|Linux convert(memory allocation failed)】//修改后(根据使用情况进行修改)
- 再次执行convert命令将pdf文件转换为png,转换成功
推荐阅读
- Linux下面如何查看tomcat已经使用多少线程
- Beego打包部署到Linux
- Linux|109 个实用 shell 脚本
- linux定时任务contab
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- day16-Linux|day16-Linux 软件管理
- 如何在阿里云linux上部署java项目
- mac|mac 链接linux服务器 如何在Mac上连接服务器
- Linux|Linux 服务器nginx相关命令
- linux笔记|linux 常用命令汇总(面向面试)