Я ничего не изменил на своем веб-сайте, но недавно, когда пользователи используют форму для загрузки изображения, файл не будет сохранен с Imagick.Там нет ошибки.Вот фрагмент кода:
$file = $_FILES['foto']['tmp_name'];
$im = new Imagick($file);
$im->setImageBackgroundColor(new ImagickPixel("white"));
$im->setFormat ("jpg");
$im->cropThumbnailImage(100,100);
$im->writeImages('/path/to/thumb0000.jpg',false);
Редактировать: Благодаря TK я нашел следующее сообщение в журнале ошибок:
PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/imagick.so' - libMagickWand.so.2: can not open shared object file: No such file or directory in Unknown on line 0.
Решено: Я установил пакет php-pecl-имагик и все снова работает!