一、准备工作
1. 开通阿里云 OSS 服务
2. 安装 OSS PHP SDK
composer require aliyuncs/oss-sdk-php
二、修改配置文件
开通 OSS 服务后把相应的配置项填写即可(这里是ThinkPHP6
的config/upload.php
):
/*
* 自定义配置
*/
'aliOss' => [
'accessKeyId' => '',
'accessKeySecret' => '',
'endpoint' => '',
'bucket' => ''
]
三、代码实现
use OSS\Core\OssException;
use OSS\OssClient;
use think\exception\ValidateException;
// 文件上传至阿里云对象存储(tp6)
public function aliOss($file)
{