【发布时间】:2019-04-09 07:20:13
【问题描述】:
在 laravel 中上传 CSV 文件时,出现错误提示
"Symfony\Component\HttpFoundation\File\Exception\FileException 由于未知错误,文件“DealProducts.csv”未上传。
$folder = 'owner';
$path1 = base_path('resources/importedfiles/' . $folder . '/');
File::makeDirectory($path1, 0777, true, true);
$file = request()->file('file_name');
$fileName = md5($file->getClientOriginalName()) . '_' . date('Y-m-d H:i:s') . '.csv';
$uploadingPath = asset('resources/importedfiles/' . $folder . '/');
if ($file->move($path1, $fileName)) {
$offers = $request->get('offers');
ImportFile::create([
'file_name' => $fileName,
'file_size' => round($file->getClientSize() / (1024 * 1024), 2),
'offer_id' => $offers,
]);
}
return redirect('/admin/importfiles');
【问题讨论】:
-
您正在创建一个
$uploadingPath,但您没有使用它。为什么?