配置阿里云oss云存储
/**
* .--, .--,
* ( ( \.---./ ) )
* '.__/o o\__.'
* {= ^ =}
* > - <
* / \
* // \\
* //| . |\\
* "'\ /'"_.-~^`'-.
* \ _ /--' `
* ___)( )(___
* (((__) (__)))
* $srcPath就是你要上传文件的地址
* $desPath就是你上传到OSS的文件名,或路径+文件名
*/
public function ossUpload($srcPath,$desPath)
{
require_once(base_path() . '/app/Helpers/OSS/autoload.php');
$bucket = Config::OSS_TEST_BUCKET;
$accessKeyId = Config::OSS_ACCESS_ID;
$accessKeySecret = Config::OSS_ACCESS_KEY;
$endpoint = Config::OSS_ENDPOINT;
$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
$ossRequestUrl = $ossClient->uploadFile($bucket, $desPath, $srcPath);
$ossFileUrl = isset($ossRequestUrl['oss-request-url']) ? $ossRequestUrl['oss-request-url'] : '';
return $ossFileUrl;
}
使用时记得配置命名空间
链接:https://pan.baidu.com/s/11_24_S__8TQvWHs1Jo2odg
提取码:f6kq
composer安装
composer require aliyuncs/oss-sdk-php
转载地址:https://blog.csdn.net/phper23/article/details/115331387