2017-11-30 14 views
0

Laravelに2つのディスクがあります。Laravelでディスクを2つ使用してファイルをコピーする

1つはローカルディスク、もう1つはファイルをアップロードする必要があるFTPサーバーです。両方とも正しく構成されています。私はこのようにそれを試みた

:それはFTPサーバにすでにある場合

Storage::disk('FTP')->copy('old/file1.jpg', 'new/file1.jpg'); 

これが唯一のファイルをコピーします。私はまた、ドキュメントを読んで、ファイルをアップロードするために両方を組み合わせる方法がないようです。

提案がありますか?

答えて

1

Storage::getStorage::putの簡単な組み合わせは、このトリックを行う必要があります。

Storage::disk('FTP')->put('new/file1.jpg', Storage::get('old/file1.jpg')); 
関連する問題