Emconville hat Recht. Bearbeiten Sie insbesondere die Imagemagick policy.xml-Datei, um diese Zeile zu entkommentieren:
<!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
Und ändern Sie es von rights="none" zu rights="read|write"
<policy domain="module" rights="read|write" pattern="{PS,PDF,XPS}" />
Dies war, glaube ich, aufgrund einer Sicherheitslücke, die im Ghostscript-Delegat gefunden wurde, eine kürzliche Hinzufügung zur Datei policy.xml. Ich denke, dieser Fehler wurde jetzt in der aktuellen Version von Ghostscript behoben, die 9.25 ist.
HINWEIS:Auf einigen Systemen hat die Richtlinienzeile domain="coder" statt domain="module"
Ich verwende Dockerfile, um ein Image zu aktualisieren, und plötzlich kam mir die Datei policy.xml in die Quere. obwohl die Version von Ubuntu (xenial) die gleiche war und ImageMagick auch.
Am Ende habe ich die einzelne Zeile entfernt, die mein Problem verursacht hat.
RUN sed -i 's/^.*policy.*coder.*none.*PDF.*//' /etc/ImageMagick-6/policy.xml
hoffe das hilft jemandem
Schnelle und einfache Lösung:
sudo mv /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xml.off
Wenn Sie fertig sind, können Sie das Original mit
wiederherstellensudo mv /etc/ImageMagick-6/policy.xml.off /etc/ImageMagick-6/policy.xml