【发布时间】:2020-12-28 11:32:59
【问题描述】:
正如标题所说,我正在努力将一个文件夹复制到另一个文件夹
我试过了,但没有结果
编辑:我通过修复 $npath 变量来实现这一点,我只是给出了没有文件夹名称的 url $npath = $newk->url;
所以最终的代码是:
public function copyFolder(Request $request)
{
$id= $request->get('oldf');
$new = $request->get('newf');
$document = Document::find($id);
$newk = Document::find($new);
$npath = $newk->url.'/'.$document->nom;
$file= new Filesystem();
if($file->copyDirectory($document->url, $npath)){
return redirect('home');
}
return redirect('home');
}
任何帮助将不胜感激:)
【问题讨论】:
-
您是否已在文件系统中验证该文件夹实际上并未被复制?无论操作是否成功,您的函数中的结果都是相同的。
-
我验证了,但什么也没发生
标签: php laravel laravel-storage laravel-filesystem