Php Laravel Storage::putFileAs不保存文件,即使它返回该文件的路径,如同已保存一样
我有以下代码:Php Laravel Storage::putFileAs不保存文件,即使它返回该文件的路径,如同已保存一样,php,laravel,Php,Laravel,我有以下代码: 公共函数存储(字符串$folder,$file){ $ret=Storage::putFileAs(“/application/public/Storage/1/{$folder}”,$file,$file->getClientOriginalName()); 返回$ret; } } 在输入变量$folder后,putFileAs函数的路径最终是/application/public/storage/1/tasks/NXL-1,但即使返回中的变量$ret也有指向该文件的路径,就
公共函数存储(字符串$folder,$file){
$ret=Storage::putFileAs(“/application/public/Storage/1/{$folder}”,$file,$file->getClientOriginalName());
返回$ret;
}
}
在输入变量
$folder
后,putFileAs
函数的路径最终是/application/public/storage/1/tasks/NXL-1
,但即使返回中的变量$ret
也有指向该文件的路径,就好像它工作一样/application/public/storage/1/tasks/NXL-1/image.png
,当我转到那个文件夹时,文件不在那里。我该怎么办?您可以在laravel 8中使用storeAs方法
比如说
$imageFileName = $request->image_name->getClientOriginalname();
$request->image_name->storeAs('images/portfolio', $imageFileName, 'publicfolder');
您可以在laravel 8中使用storeAs方法 比如说
$imageFileName = $request->image_name->getClientOriginalname();
$request->image_name->storeAs('images/portfolio', $imageFileName, 'publicfolder');