Как сохранить изображение в хранилище символических ссылок в laravel при использовании вмешательства - PullRequest
0 голосов
/ 03 апреля 2020

Я использую laravel вмешательство, чтобы изменить размер моего изображения, и оно не будет сохранено в папке хранения publi c, когда я использую метод save(). Ошибка говорит Can't write image data to path Но когда я не использую вмешательство, я обычно использую метод storeAs(), и он обычно работает. Мне было интересно, если я использую это неправильно.

Вот полный код:

        if ($request->hasFile('picture')) {
        //Get filename with the extesion
        $filenameWithExt = $request->file('picture')->getClientOriginalName();
        //Get just the filename
        $filename = pathinfo($filenameWithExt, PATHINFO_FILENAME);
        //Get just ext
        $extension = $request->file('picture')->getClientOriginalExtension();
        //Filename to store
        $fileNameToStore = $filename.'_'.time().'.'.$extension;
        //Upload image

        $path = Image::make($request->file('picture'))->resize(709, 412)->save('public/images',$fileNameToStore);
      }else {
        $fileNameToStore = 'noimage.jpg';
      }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...