zgldh / qiniu-laravel-storage

Qiniu 云储存 Laravel 5 Storage版
MIT License
518 stars 79 forks source link

删除照片成功了,但是总是提示报错 #80

Open sym134 opened 3 years ago

sym134 commented 3 years ago

照片是删除成功了,但一直报错

laravel7

版本0.10.3

调用方式 $disk = \Storage::disk('qiniu'); $res = $disk->delete($img_list); var_dump($res);

报错 Argument 1 passed to zgldh\\QiniuStorage\\QiniuAdapter::logQiniuError() must be an instance of Qiniu\\Http\\Error, array given, called in /www/wwwroot/我的项目/vendor/zgldh/qiniu-laravel-storage/src/QiniuAdapter.php on line 341

zgldh commented 3 years ago

qiniu/php-sdk 版本多少呢? 他们版本管控有些问题。 我建议你用 zgldh/qiniu-laravel-storage:v0.10.2 这样能锁定 qiniu/php-sdk:7.2.7 试试

zgldh commented 3 years ago

77

qingdi commented 3 years ago

如果是这个版本 qiniu/php-sdk (v7.4.1) zgldh/qiniu-laravel-storage (v0.10.3) 修改 zgldh/src/QiniuAdapter.php delete方法 list ($ret, $error) = $bucketMgr->delete($this->bucket, $path);

也可以用作者推荐的 zgldh/qiniu-laravel-storage:v0.10.2 qiniu/php-sdk:7.2.7 这个是没问题的。