Laravel: невозможно инициализировать из заданных двоичных данных HEI C тип файла - PullRequest
0 голосов
/ 09 апреля 2020

Я использую laravel 5.8, с PHP7 .3 и установленным Imagick 6.9. Я сталкиваюсь с этой проблемой с изображениями HEI C:

Я использую пакет image.intervention .

Ошибка загрузки

Error

HEI C изображение при создании из base64, вот мой код

  $img =(string) Image::make($image['base64'])
                ->resize(300, 200)->encode('png');;
  $img = base64_encode($img);
  $imageExtension = pathinfo($image['name'], PATHINFO_EXTENSION);
  $filename = preg_replace('/[^a-zA-Z0-9-_\.]/', '', time() . '.' . $imageExtension);
  $filename = str_replace(' ', '_', $filename);
...