Я просто сошел с ума, пытаясь исправить это.Я использую ImageMagick в своих контроллерах, и он работает нормально.Теперь я попытался переместить некоторые из этих функций в очередь и теперь говорит: «Модуль ImageMagick недоступен при этой установке PHP».
Переместите их назад, все снова работает.Поместите их в Job
, все ломается.
Я не уверен, какой контекст я мог бы предоставить, на самом деле.Я импортирую Image и Imagick одинаково и в контроллеры, и в задания:
use Intervention\Image\ImageManagerStatic as Image;
use Imagick;
Image::configure(['driver' => 'imagick']);
Отлично работает в контроллере (и вспомогательных функциях), но умирает здесь в заданиях:
$preview = Image::make($file);
Идентичный код, кроме этого.Есть ли какая-либо другая информация, которая может быть полезна?