以下是我要做的代码:
$image = Input::file('image');
$organization = Organization::find(Auth::user()->organization->id);
$filename = $organization->id . '.jpg';
$path = public_path('storage/org_logos/' . $filename);
Image::make($image->getRealPath())->resize(217, 113)->save($path);
$organization->logo = 'storage/org_logos/' . $filename;
$organization->save();
所以我从用户上传的图像中获取图像,然后存储文件名等......
我收到错误: 无法将图像数据写入路径(absolute_path / storage / org_logos / 04147.jpg)
有人知道我在这里做错了吗?
答案 0 :(得分:0)
检查'存储'的权限和' org_logos'文件夹。权限应为777
答案 1 :(得分:0)
感谢我得到它的答案,它是没有权限的组合,我也使用了public_path而不是storage_path作为帮助。
将其切换到storage_path('org_logos /'。$ filename);成功了!
感谢您的帮助