我正在尝试在 laravel 中发送 zip 文件,但收到此错误:
当我上传文件时,它会上传,我的数据库也会更新,所以物理文件和数据库数据基本上没有问题——唯一的问题是我以某种方式收到此错误!
这是我的控制器代码
public function sendCompanyData(Request $request)
{
$this->validate($request, array(
'coDoc' => 'required|mimetypes:application/zip|max:10000',
));
$company = CompanyData::where('user_id', Auth::user()->id)->first();
//file
if ($request->hasFile('coDoc')) {
$coDoc = $request->file('coDoc');
$filename = $company->user->username . '-Company-Prove-Documents-' . str_random(10) . '-' . time() . '.' . $coDoc->getClientOriginalExtension();
$location = public_path('files/idus/');
$request->file('coDoc')->move($location, $filename);
$oldFilename = $company->files;
$company->files = $filename;
if(!empty($company->files)){
Storage::delete($oldFilename);
}
$company->files = $filename;
}
$company->save();
//send confirmation mail
$userMail = $company->user->email;
$data = array(
'id' => $company->id,
'user' => $company->user->username, …Run Code Online (Sandbox Code Playgroud)