Установить на Ubuntu:
sudo apt install imagemagick
Устанавливаем библиотеки:
sudo apt install libpng-dev libjpeg-dev libtiff-dev
В файле /etc/ImageMagick-6/policy.xml увеличиваем лимиты:
<policy domain="resource" name="width" value="250KP"/>
<policy domain="resource" name="height" value="250KP"/>
И другие лимиты и разрешения, которые Вам нужны.
Либо заменить все в файле /etc/ImageMagick-6/policy.xml этим:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policymap [
<!ELEMENT policymap (policy)*>
<!ATTLIST policymap xmlns CDATA #FIXED ''>
<!ELEMENT policy EMPTY>
<!ATTLIST policy xmlns CDATA #FIXED '' domain NMTOKEN #REQUIRED
name NMTOKEN #IMPLIED pattern CDATA #IMPLIED rights NMTOKEN #IMPLIED
stealth NMTOKEN #IMPLIED value CDATA #IMPLIED>
]>
<policymap>
<policy domain="Undefined" rights="none"/>
</policymap>
Должно отменить все лимиты. У меня работает.
https://stackoverflow.com/questions/64791630/imagemagick-no-images-defined-for-output-filename