代码之家  ›  专栏  ›  技术社区  ›  Simpledev

Laravel存储碳异常

  •  0
  • Simpledev  · 技术社区  · 5 年前

    我正试图上传一个文件,但我有一个来自Carbon Exception的错误。

    $filename = Str::uuid().'.'.request()->file('identity')->extension();
                $path = request()->file('identity')->storeAs('deads/identities/'.$dead->id, $filename);
                $dead->identity_path = $path;
                $dead->save();
    

    以及碳异常错误:

    Carbon\异常\ InvalidFormatException

    文件存储在文件夹中,所以我不明白我用这个代码做了什么错误?

    1 回复  |  直到 5 年前
        1
  •  0
  •   Sobir    5 年前

    试试这个

    if ($request->hasFile('identity')) {
      $img_ext = $request->identity->extension();
      $filename = time().'.'.$img_ext;
      $request->identity->move(public_path('upload/'), $filename);//create upload folder in 
      public
      //save upload image to database
      $variable->image = $filename;  
    }
    $variable->save();
    
        2
  •  0
  •   Simpledev    5 年前

    我的错误!我已将“标识路径”字段设置为

    protected $dates = ['identity_path'];
    

    在模型中。

    当然这会导致碳误差。。。

    推荐文章