我在共享主机上有一个Laravel5.4项目。
当我从项目管理面板上传图像时,它会在我的主机中存储权限600而不是644。
我的商店功能:
public function store(PosterRequest $request)
{
$poster = Poster::create($request->all());
if ($request->hasFile('image'))
{
$filename = $request->file('image')->store('photos', ['disk' => 'upload']);
$poster->update(['image' => $filename]);
}
$poster->categories()->attach($request->categories);
return redirect(route('posters.edit', ['id' => $poster->id]));
}
如何解决此问题?