【发布时间】:2021-08-31 20:32:27
【问题描述】:
我正在使用 Laravel 8,但遇到了这个错误。
无法将图像数据写入路径(/home/u520518518/domains/dev.peacockindia.in/public_html/public/Backend/Image/Brand/2003012866_Brand-Image_Mobile_jpg)
这是我的代码
if($request->logo){
$image = $request->file('logo');
$img = rand().'_'.'Brand-Image'.'_'.$request->title.'_'.$image->getClientOriginalExtension();
$loc = public_path('Backend/Image/Brand/'.$img);
Image::make($image)->save($loc);
$brand->logo = $img;
}
【问题讨论】:
-
看起来像权限问题,你有没有尝试写入存储
-
Image::make(storage_path().'/Backend/Image/Brand/'.$img)->save(public_path('Backend/Image/Brand/'.$img));