У меня был этот код, и до недавнего времени он работал нормально,
$img = new Imagick();
$img->readImage($url);
$img->setImageCompression(Imagick::COMPRESSION_JPEG);
$img->setImageCompressionQuality(60);
$img->stripImage();
header('Content-Type: image/'.$img->getImageFormat());
echo $img;
$img->clean();
Я пытаюсь получить следующий URL
https://cdn.stimulatemind.com/bgi/aurora/desktop-1.jpg
Но я получаю следующую ошибку
Fatal error: Uncaught ImagickException: NoDecodeDelegateForThisImageFormat `/tmp/magick-3LWEFFuf' @ error/constitute.c/ReadImage/544 in /var/www/vhosts/domain.com/httpdocs/panel/index.php:11 Stack trace: #0 /var/www/vhosts/domain.com/httpdocs/panel/index.php(11): Imagick->readimage('https://cdn.sti...') #1
Я искал везде и не нашел решения, я выполнил команду convert -version
Version: ImageMagick 6.9.10-68 Q16 x86_64 2020-04-01 https://imagemagick.org
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP(3.1)
Delegates (built-in): bzlib cairo fontconfig freetype gslib jng jpeg lcms ltdl lzma openexr pangocairo png ps rsvg tiff wmf x xml zlib
Кто-нибудь может мне помочь, я поражен. Спасибо.