laravel对接上七牛云之后,删除图片报错,是什么原因呢?
我使用的是这个扩展
composer require overtrue/laravel-filesystem-qiniu
Storage::disk('qiniu')->delete($url);
之后就报错,但是七牛云上面的图片已经删除
TypeError: Argument 1 passed to zgldh\QiniuStorage\QiniuAdapter::logQiniuError() must be an instance of Qiniu\Http\Error, array given, called in D:\WWW\spanish\vendor\zgldh\qiniu-laravel-storage\src\QiniuAdapter.php on line 343 in file
#0 D:\WWW\spanish\vendor\zgldh\qiniu-laravel-storage\src\QiniuAdapter.php(343): zgldh\QiniuStorage\QiniuAdapter->logQiniuError(Array, 'spanishknow/vid...')
#1 D:\WWW\spanish\vendor\league\flysystem\src\Filesystem.php(237): zgldh\QiniuStorage\QiniuAdapter->delete('video/\xE4\xB9\x9D\xE5\xB0\xBE\xE7\x8B\x90...')
#2 D:\WWW\spanish\vendor\laravel\framework\src\Illuminate\Filesystem\FilesystemAdapter.php(351): League\Flysystem\Filesystem->delete('video/\xE4\xB9\x9D\xE5\xB0\xBE\xE7\x8B\x90...')
#3 D:\WWW\spanish\app\Http\Controllers\Inside\QuestionFilesController.php(85): Illuminate\Filesystem\FilesystemAdapter->delete(Array)
#4 [internal function]: App\Http\Controllers\Inside\QuestionFilesController->destroy('28')
#5 D:\WWW\spanish\vendor\laravel\framework\src\Illuminate\Routing\Controller.php(54): call_user_func_array(Array, Array)
#6 D:\WWW\spanish\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('destroy', Array)
推荐文章: