首页 > 解决方案 > 文件上传功能在laravel API中返回异常

问题描述

我正在为移动应用程序开发 API。我在什么 API 中为注册用户创建 API。为此,我使用护照为新用户创建访问令牌。当我尝试使用以下代码上传个人资料图像时,我收到了类似“ErrorException:尝试获取文件中非对象的属性”的错误消息。我的代码是

$files = $request->file('photo');
$filename = str_random() . '.' . $files->extension();
$files->move(public_path() . '/images/user_profiles/', $filename);

如果我评论该代码,那么一切正常。我也尝试使用以下代码重新安装护照

php artisan passport:install --force

但我仍然遇到同样的错误。任何人都可以指导我。

在此处输入图像描述

在此处输入图像描述

标签: laravelfile-uploadlaravel-passport

解决方案


推荐阅读