Not: bu çözüm ve diğer "policy.xml dosyasını düzenle" çözümü, ImageMagick'teki rastgele kod yürütme güvenlik açıklarına karşı güvenlik önlemlerini devre dışı bırakır. % 100 kontrol etmediğiniz bir girişi işlemeniz gerekiyorsa, farklı bir program kullanmalısınız (ImageMagick değil).
Hala buradaysanız, üzerinde tam kontrole sahip olduğunuz, güvenli olduğunuzu bildiğiniz ve kullanıcılar tarafından düzenlenemeyen görüntüleri düzenlemeye çalışıyorsunuz.
/etc/ImageMagick/policy.xml
Yum tarafından yüklenen bir dosya var. Neredeyse her şeye izin vermez (güvenlik ve sisteminizi ImageMagick çağrılarıyla aşırı yüklenmekten korumak için).
ReadImage
Yukarıdaki gibi bir hata alıyorsanız, satırı şu şekilde değiştirebilirsiniz:
<policy domain="coder" rights="read" pattern="LABEL" />
bu da sorunu çözmelidir.
Dosyanın içinde bir sürü belge var, bu yüzden bunu okumalısınız. Örneğin, daha fazla izne ihtiyacınız varsa, bunları aşağıdaki gibi birleştirebilirsiniz:
<policy domain="coder" rights="read|write" pattern="LABEL" />
... tüm izin kontrollerinin kaldırılması tercih edilir (yani, satırın silinmesi veya yorumlanması).
policy.xml
. Güvenlik seçeneklerilabel:
protokolü engelleyebilir .