Maison > développement back-end > Tutoriel Python > Pourquoi ImageMagick renvoie-t-il « Accès refusé » lors de la conversion de fichiers PDF et comment puis-je y remédier ?

Pourquoi ImageMagick renvoie-t-il « Accès refusé » lors de la conversion de fichiers PDF et comment puis-je y remédier ?

Susan Sarandon
Libérer: 2024-11-26 18:53:10
original
899 Les gens l'ont consulté

Why Does ImageMagick Return

Accès ImageMagick refusé : conversion de PDF en images

Dans ce numéro, un programme utilise le package de sous-processus pour convertir un document PDF en image en utilisant ImageMagick. L'utilisateur a rencontré une erreur indiquant "temp2.pdf non autorisé".

Diagnostic et solution :

L'erreur suggère qu'ImageMagick ne dispose pas de l'autorisation nécessaire pour accéder au Fichier PDF. Pour résoudre ce problème, modifiez le fichier Policy.xml d'ImageMagick.

Étapes détaillées :

  1. Localisez le fichier Policy.xml, qui se trouve généralement dans le /etc/ImageMagick-6/policy.xml.
  2. Décommentez ce qui suit ligne :
  <!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
Copier après la connexion
  1. Remplacez Rights="none" par Rights="read|write":
  <policy domain="module" rights="read|write" pattern="{PS,PDF,XPS}" />
Copier après la connexion

Informations supplémentaires :

Cette mise à jour de politique a été récemment mise en œuvre en raison d'une faille de sécurité dans le délégué Ghostscript. La faille a été corrigée dans la dernière version de Ghostscript (9.25).

Remarque :

Sur certains systèmes, la ligne de stratégie peut spécifier domain="coder" à la place de domaine="module".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal