ホームページ > バックエンド開発 > Python チュートリアル > ImageMagick が「PDF を画像に変換する権限がありません」と報告するのはなぜですか? それを修正するにはどうすればよいですか?

ImageMagick が「PDF を画像に変換する権限がありません」と報告するのはなぜですか? それを修正するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-20 11:26:02
オリジナル
837 人が閲覧しました

Why Does ImageMagick Report

ImageMagick: エラー「PDF を画像に変換する権限がありません」の解決

エラー「ImageMagick は PDF を画像に変換する権限がありません」この問題は、PDF ファイルにアクセスするために必要な権限がシステムにない場合に発生することがあります。この問題は、ImageMagick を使用してサブプロセス パッケージを通じて PDF を画像に変換するときに発生します。

具体的には、エラー メッセージ「convert-im6.q16: not authored `temp2.​​pdf' @ error/constitute.c/ReadImage」が表示されます。 /412" は、ImageMagick に PDF ファイルを読み取るために必要な権限がないことを示します。

Linux サーバーでこのエラーを解決するには、次の手順に従ってください。手順:

  1. ImageMagick のポリシー XML ファイルを編集します:

    ImageMagick のpolicy.xml ファイルを見つけて開きます。通常は次の場所にあります。 /etc/ImageMagick-6/policy.xml.

  2. ポリシー行のコメントを解除します。

    policy.xml ファイルで次の行を見つけます。 、「--」でコメントアウトされる場合があります:

  3. 権限を「読み取り|書き込み」に変更します:

    「rights」属性を「none」から「read|write」に変更します:

  4. 保存して再起動:

    policy.xml ファイルを保存し、ImageMagick を再起動して、

この変更により、ImageMagick が PDF ファイルにアクセスして読み取ることができるようになり、PDF から画像への変換時の認証の問題が解決されました。

以上がImageMagick が「PDF を画像に変換する権限がありません」と報告するのはなぜですか? それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート