params['ossBucket']; try { $ossClient->uploadFile($bucket, $object, $filePath); } catch (OssException $e) { util::fail($e->getMessage()); } return true; } public static function getOssClient() { $accessKeyId = Yii::$app->params['accessKeyId']; $accessKeySecret = Yii::$app->params['accessKeySecret']; $endpoint = Yii::$app->params['endpoint']; try { $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint); return $ossClient; } catch (OssException $e) { util::fail($e->getMessage()); } } //判断文件是否存在 shish 2021.4.18 public static function fileExist($object) { $ossClient = self::getOssClient(); $bucket = Yii::$app->params['ossBucket']; $ossClient->doesObjectExist($bucket, $object); try { $ossClient->doesObjectExist($bucket, $object); } catch (OssException $e) { util::fail($e->getMessage()); } } }