小编syc*_*yck的帖子

laravel 文件不存在或不可读

我正在尝试在 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)

php laravel

4
推荐指数
3
解决办法
3万
查看次数

标签 统计

laravel ×1

php ×1