淡定哥头像

技术文档

ImageMagick报错convert-im6.q16: not authorized和convert: not authorized解决方法

修改配置文件 /etc/ImageMagick-6/policy.xml
vi /etc/ImageMagick-6/policy.xml

1. 将下面这行注释掉,这行是对路径path的策略配置,放弃策略。

<policy domain="path" rights="none" pattern="@*" />
注释这行改成如下:
<!-- <policy domain="path" rights="none" pattern="@*" /> -->
保存后重新尝试

2. 修改配置文件/etc/ImageMagick-6/policy.xml,给PDF赋read,write权限

找到这一行:
<policy domain="coder" rights="none" pattern="PDF" />
 
修改为:
<policy domain="coder" rights="read|write" pattern="PDF" />
 
在下面再增加一行:

<policy domain="coder" rights="read|write" pattern="LABEL" />


保存后重新尝试

/opt/soft/pdf2img.sh 1.pdf  

测试通过

分享到: 

* 发表评论:
Top