• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Laravel 5:如何复制(流),距离亚马逊S3文件到FTP?

laravel 来源:theother11 20次浏览

我得动大的内容,我不希望投入从AWS S3存储与Laravel的文件系统到FTP。Laravel 5:如何复制(流),距离亚马逊S3文件到FTP?

我知道如何流本地内容到S3,但还没有找到一个解决办法,从S3到FTP。

我发现的最接近是this,但我被困在适应它为我的情况。

下面是缺少了什么在我的代码(??):

$inputStream = Storage::disk('s3')->getDriver()->?? 
$destination = Storage::disk('ftp')->getDriver()->?? 

Storage:disk('ftp')->getDriver()->putStream($destination, $inputStream); 

===========解决方案如下:

我想我找到了解决办法:

$input = Storage::disk('s3')->getDriver(); 
$output = Storage::disk('ftp')->getDriver(); 

$output->writeStream($ftp_file_path, $input->readStream($s3_file_path)); 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)