Почему он продолжает говорить «Источник изображения не читается»? - PullRequest
0 голосов
/ 28 сентября 2019

У меня проблема с загрузкой изображения.

public function update(User $user)
{
    $data= tap(request()->validate([
        'f_name'=>'required',
        'l_name'=>'required',
        'email'=>'email|required',
        'phone'=>'required|numeric',
        'birthdate'=>'required|date',
        'adress'=>'required',

    ]),function(){
            if(request()->hasFile('image')){
                request()->validate([
                    'image'=>'file|image|max:5000',]);

            }

    });

    $user->update($data);

    $this->StoreImage($user);

    request()->session()->flash('msg','customer has been Updated successfully');

    return redirect('/user/unActive');
}

private function StoreImage($user){

    if(request()->has('image')){
        $user->update([
            'image'=>request()->image->store('uploads','public'),
        ]);

    $image= Image::make(public_path('storage/'.$user->image))->fit(300,300);
    $image->save();


    }
}

}

private function StoreImage($user){

    if(request()->has('image')){
        $user->update([
            'image'=>request()->image->store('uploads','public'),
        ]);

    $image= Image::make(public_path('storage/'.$user->image))->fit(300,300);
    $image->save();


    }

Ошибка:

Intervention \ Image \ Exception \ NotReadableException Источник изображения не читается

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...