使用laravel上传到远程ftp服务器后损坏的图像文件

问题描述 投票:0回答:1

大家好,我被困在这里试图弄清楚为什么上传的文件在ftp服务器上被损坏了。

这是我对刀片的输入

<input type="file" id="newmidias" name="midias[]" />

这是我使用ajax发送后在控制器上的图像数组: my_array

这是我将文件存储到ftp的方法:

ftp_folder是“ midias /”

$file_name = 'file.jpg'; 

Storage::disk('ftp')->put('midias/'.$file_name, $_FILES[26]["name"]);

任何帮助表示赞赏。 谢谢!

laravel ftp
1个回答
0
投票

它在第二个参数中使用fopen为我下面的代码工作:

Storage::disk('ftp')->put('midias/'.$file_name, fopen($_FILES[26]["name"]), 'r+');
© www.soinside.com 2019 - 2024. All rights reserved.