emcconville má pravdu. Konkrétněji upravte soubor Imagemagick policy.xml, abyste odkomentovali tento řádek:
<!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
A změňte jej z rights="none" na rights="read|write"
<policy domain="module" rights="read|write" pattern="{PS,PDF,XPS}" />
Toto bylo nedávné přidání do souboru policy.xml, domnívám se, kvůli bezpečnostní chybě nalezené v delegátovi Ghostscriptu. Myslím, že tato chyba byla nyní opravena v aktuální verzi Ghostscriptu, což je 9.25.
POZNÁMKA:Na některých systémech bude mít řádek zásad domain="coder" spíše než domain="module"
Používám Dockerfile k aktualizaci obrázku a najednou se mi do cesty postavil soubor policy.xml. ačkoli verze Ubuntu (xenial) byla stejná a ImageMagick také.
Nakonec jsem odstranil jediný řádek způsobující můj problém.
RUN sed -i 's/^.*policy.*coder.*none.*PDF.*//' /etc/ImageMagick-6/policy.xml
doufám, že to někomu pomůže
Rychlé a snadné řešení:
sudo mv /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xml.off
Po dokončení můžete originál obnovit pomocí
sudo mv /etc/ImageMagick-6/policy.xml.off /etc/ImageMagick-6/policy.xml