Emconville ha ragione. In modo più specifico, modifica il file Imagemagick policy.xml per rimuovere il commento da questa riga:
<!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
E cambialo da rights="none" a rights="read|write"
<policy domain="module" rights="read|write" pattern="{PS,PDF,XPS}" />
Questa è stata una recente aggiunta al file policy.xml, credo, a causa di un difetto di sicurezza trovato nel delegato Ghostscript. Penso che quel difetto sia stato risolto nell'attuale versione di Ghostscript, che è la 9.25.
NOTA:su alcuni sistemi la riga della policy avrà domain="coder" anziché domain="module"
Sto usando Dockerfile per aggiornare un'immagine e improvvisamente ho trovato il file policy.xml sulla mia strada. sebbene la versione di Ubuntu (xenial) fosse la stessa e anche quella di ImageMagick.
Ho finito per rimuovere la singola riga che causava il mio problema.
RUN sed -i 's/^.*policy.*coder.*none.*PDF.*//' /etc/ImageMagick-6/policy.xml
spero che questo aiuti qualcuno
Soluzione facile e veloce:
sudo mv /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xml.off
Al termine, puoi ripristinare l'originale con
sudo mv /etc/ImageMagick-6/policy.xml.off /etc/ImageMagick-6/policy.xml