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

行数:125行
path=rootpath().′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(room['cover_img'])['path'];
shareImg=rootpath().′public′.app()−>make(DownloadImageService::class)−>downloadImage(room['share_img'])['path'];
} catch (\Throwable e) {
Log::error('添加直播间封面图出错误,原因:' . e->getMessage());
coverImg=rootpath().′public′.room['cover_img'];
shareImg=rootpath().′public′.room['share_img'];
}
复制代码

3、文件地址:crmeb\services\DownloadImageService.php
行数:78
if (!file_exists(upload−>uploadDir(to_path) . '/' . name)) {
ob_start();
readfile(url);
content=obgetcontents();obendclean();size = strlen(trim(content));if(!content || size<=2)thrownewValidateException(′图片流获取失败′);if(upload->to(topath)−>down(content, name)===false)thrownewValidateException(′图片下载失败′);imageInfo = upload−>getDownloadInfo();path = imageInfo[′dir′];if(this->thumb) {
Image::open(root_path() . 'public' . path)−>thumb(this->thumbWidth, this−>thumHeight)−>save(rootpath().′public′.path);
this->thumb = false;
}
} else {
path = '/uploads/' . topath.′/′.name;
imageInfo[′name′]=name;
}
复制代码
免费源码下载地址:github.crmeb.net/u/defu