crmeb PRO v1.2直播间、直播商品添加问题

114 阅读1分钟

注意:行数仅供参考快速找到修改的地方 1、文件地址:app\services\live\LiveGoodsServices.php 行数:96 path=rootpath().public.path = root_path() . 'public' . download->thumb(true)->downloadImage($data['cover_img'])['path']; 复制代码 在这里插入图片描述

行数:125行 path=rootpath().public.app()>make(DownloadImageService::class)>thumb(true)>downloadImage(path = root_path() . 'public' . app()->make(DownloadImageService::class)->thumb(true)->downloadImage(good['cover_img'])['path']; 复制代码

在这里插入图片描述

2、文件地址:app\services\live\LiveRoomServices.php 行数:135 try { coverImg=rootpath().public.app()>make(DownloadImageService::class)>downloadImage(coverImg = root_path() . 'public' . app()->make(DownloadImageService::class)->downloadImage(room['cover_img'])['path']; shareImg=rootpath().public.app()>make(DownloadImageService::class)>downloadImage(shareImg = root_path() . 'public' . app()->make(DownloadImageService::class)->downloadImage(room['share_img'])['path']; } catch (\Throwable e) { Log::error('添加直播间封面图出错误,原因:' . e->getMessage()); coverImg=rootpath().public.coverImg = root_path() . 'public' . room['cover_img']; shareImg=rootpath().public.shareImg = root_path() . 'public' . room['share_img']; } 复制代码 在这里插入图片描述

3、文件地址:crmeb\services\DownloadImageService.php

行数:78 if (!file_exists(upload>uploadDir(upload->uploadDir(to_path) . '/' . name)) { ob_start(); readfile(url); content=obgetcontents();obendclean();content = ob_get_contents(); ob_end_clean(); size = strlen(trim(content));if(!content)); if (!content || size<=2)thrownewValidateException(图片流获取失);if(size <= 2) throw new ValidateException('图片流获取失败'); if (upload->to(topath)>down(to_path)->down(content, name)===false)thrownewValidateException(图片下载失);name) === false) { throw new ValidateException('图片下载失败'); } imageInfo = upload>getDownloadInfo();upload->getDownloadInfo(); path = imageInfo[dir];if(imageInfo['dir']; if (this->thumb) { Image::open(root_path() . 'public' . path)>thumb(path)->thumb(this->thumbWidth, this>thumHeight)>save(rootpath().public.this->thumHeight)->save(root_path() . 'public' . path); this->thumb = false; } } else { path = '/uploads/' . topath./.to_path . '/' . name; imageInfo[name]=imageInfo['name'] = name; } 复制代码 在这里插入图片描述 免费源码下载地址:github.crmeb.net/u/defu