@lemonlimelike

Почему Encoding format (tmp) is not supported?

Всем привет. Пытаюсь сохранить картинку на сервер, но возникает ошибка5b44bc5bd3e1d570608904.png
Вот метод который это обрабатывает:
public function store(Request $request)
    {
        $input = $request->all();

        $img = Image::make($input['image'])->resize(700,500)->encode('jpg')->save('img/'.$input['image']);
    
        $add = new Content();
        $add->fill($input);
        $add->save();

        return response()->json($add);
    }

Ну могу понять почему возникает ошибка при сохранение файла, если я делаю encode, то есть вроде как файл должен с преобразоваться c .tmp в .jpg, но этого не происходит, почему?
  • Вопрос задан
  • 467 просмотров
Решения вопроса 1
@Yan-s
Скорее всего из за имени в $input['image'] посмотрите во первых что у вас там, во вторых явно прописывайте расширение ...->save('img/'.$imageName.'.jpg');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы