Laravel 提示:Method getClientSize() does not exist错误的解决办法

admin 阅读:104 2024-03-03

使用 Laravel 8 版本进行文件系统上传时,获取文件大小报错,错误信息为:Method getClientSize() does not exist,经检查是版本问题。

因为 getClientSize() 在 symfony 4.1 版本被移除了,改成了 getSize() 方法。

相应的,Laravel 5.7 之后的版本使用的都是 symfony 4.1 + ,因此也应该使用 getSize() 方法来替代 getClientSize()。

示例:

$request->file('file')->getSize();

 

声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!