«mkdir(): Отказано в разрешении» при попытке создать новый каталог — laravel

#laravel #deployment

Вопрос:

у меня есть эта функция, которая загружает несколько изображений, и она отлично работала локально, но после развертывания у меня возникла проблема с надписью «mkdir(): Отказано в разрешении» .

я попытался дать разрешение на папку через filezilla, но это не сработало :

введите описание изображения здесь

я видел в некоторых ответах, что мне нужно добавить 0777 в путь, и это тоже не сработало :

 public function _galleryUpload(Request $request)
{
    
    $info = entreprise::find($request->IDD);

    if(!File::isDirectory('/assets/images/galerie/' .$request->IDD)){
        File::makeDirectory('/assets/images/galerie/' .$request->IDD, 0777 , true);
    }

    if($request->hasFile('file')) 
    {
    $images = $request->file;
    $name = $info->RS;
    $name = preg_replace('/s /','', $name);
    
    $ImageName = time() . $name . '.' . $images->getClientOriginalExtension();
    $path = $images->move(('assets/images/galerie/' .$request->IDD), $ImageName);
    $image = Image::make($path)->resize(600, null, function ($constraint) {
        $constraint->aspectRatio();
    });

    $galerie = new galerie;
    $galerie->Img = $ImageName;
    $galerie->identre = $request->IDD;
    $galerie->alt = $name;

    $save = $galerie->save();
    
    if( !$save ){
        dd('no');
    }else{
        $image->save();
    }

    }
    
    return response()->json(['success'=> $ImageName]);
}
 

я много искал, и у меня ничего не получалось, любая помощь была бы признательна .