Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapa ImageMagick Mengembalikan \'Akses Ditolak\' Semasa Menukar PDF dan Bagaimana Saya Boleh Membetulkannya?
Akses ImageMagick Ditolak: Menukar PDF kepada Imej
Dalam isu ini, program menggunakan pakej subproses untuk menukar dokumen PDF kepada imej menggunakan ImageMagick. Pengguna mengalami ralat yang menunjukkan "tidak dibenarkan `temp2.pdf'".
Diagnosis dan Penyelesaian:
Ralat menunjukkan bahawa ImageMagick tidak mempunyai kebenaran yang diperlukan untuk mengakses fail PDF. Untuk menyelesaikan isu ini, ubah suai fail policy.xml ImageMagick.
Langkah Terperinci:
<!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
<policy domain="module" rights="read|write" pattern="{PS,PDF,XPS}" />
Maklumat Tambahan:
Kemas kini dasar ini telah dilaksanakan baru-baru ini kerana kecacatan keselamatan dalam perwakilan Ghostscript. Cacat telah ditampal dalam versi terkini Ghostscript (9.25).
Nota:
Pada sistem tertentu, garis dasar mungkin menetapkan domain="coder" sebaliknya daripada domain="modul".
Atas ialah kandungan terperinci Mengapa ImageMagick Mengembalikan \'Akses Ditolak\' Semasa Menukar PDF dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!