襄阳做网站,襄阳网站设计,襄阳网站开发,微信小程序开发,网站设计制作,专业建站公司

当前位置:

thinkphp6使用阿里云oss上传大文件或视频太慢

常见问题

2357

文章来源(hbsjsd.cn)湖北高端网站定制开发公司-速建时代

thinkphp6使用阿里云oss上传大文件或视频太慢如何处理

  1. 购买服务器和创建oss 要在一个区域,例如购买服务器是华北3,创建oss 也要是华北3区,这样上传会加快很多

  2. 设置上传域名位 .oss-cn-zhangjiakou-internal.aliyuncs.com

$options = array(
    OssClient::OSS_CHECK_MD5 => true,
    OssClient::OSS_PART_SIZE => 10 * 1024,
);
$object = $name . date('Y-m-d', time()) . '/' . $arrList1;
try {
    $ossClient = new OssClient($this->accessKeyId, $this->accessKeySecret, $this->endpoint, true);
    $info = $ossClient->multiuploadFile($this->bucket, $object, $file, $options);
    if ($info['info']['url']) {
        $url = substr($info['info']['url'], 0, strrpos($info['info']['url'], "?"));
        return $url;
    } else {
        return false;
    }
} catch (OssException $e) {
    printf(__FUNCTION__ . ": FAILED\n");
    printf($e->getMessage() . "\n");
    return;
}


[声明]原创不易,请转发者备注下文章来源(hbsjsd.cn)【速建时代】。

速建时代高端网站定制开发回到顶部
站内SEO关键词搜索