【发布时间】:2021-06-30 17:42:08
【问题描述】:
我想上传一张图片到一个子目录(public/uploads)。提交后返回成功但不保存图片
public function storeMedia(Request $request)
{
$file = $request->file('productImage');
$name = trim($file->getClientOriginalName());
$folder = uniqid() . '_' . now()->timestamp;
$file->storeAs('uploads/'.$folder, $name, ['disk' => 'public']);
return $folder;
}
它返回60dc27eb0eb92_1625040875 这是我需要的但我找不到上传的文件
【问题讨论】:
-
你有文件夹 public/uploads/$folder ?
-
我相信它已经将它存储在Storage文件夹中了。
-
@workservice 谢谢,我能找到它,但我将它存储在公共/上传而不是存储文件夹中
-
@АлександрЧерножуков 是的,我有一个公共/上传文件夹
-
您指定它应该在
public光盘中,所以它将在/storage/app/public/uploads中。