繁体   English   中英

Laravel 5.6-将存储的文件上传到S3

[英]Laravel 5.6 - Upload stored file to S3

我有一个Laravel 5.6项目,该项目具有使用Storage门面存储的图像。

我正在尝试拍摄已存储的图像,然后将其移至S3存储。

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

这样会将文件上传到名为“ uploads”的S3存储桶中,该文件包含这样的文件路径...

/storage/myimage.jpg

如何上传实际文件而不保存路径?

您可以这样做:

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

文件系统Laravel

添加后use Illuminate\\Support\\Facades\\Storage;

您可以这样做:

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

文件系统Laravel

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM