Laravel 5.6 - Загрузить сохраненный файл на S3 - PullRequest
0 голосов
/ 02 июля 2018

У меня есть проект Laravel 5.6, в котором изображения хранятся с использованием фасада хранилища.

Я пытаюсь взять сохраненное изображение и переместить его в хранилище S3 следующим образом.

$contents = Storage::disk('local')->url($image->filename);
$storagePath = Storage::disk('s3')->put("uploads", $contents, 'public');

Это загружает файл в корзину S3 под названием «uploads», который содержит путь к файлу, как этот ...

/storage/myimage.jpg

Как я могу загрузить фактический файл вместо сохранения пути?

Ответы [ 2 ]

0 голосов
/ 02 июля 2018

После добавления use Illuminate\Support\Facades\Storage;

Вы можете сделать это так:

$contents = Storage::get('file.jpg');

Файловая система Laravel

0 голосов
/ 02 июля 2018

Вы можете сделать это так:

$contents = Storage::get('file.jpg');

Файловая система Laravel

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