文章来源(hbsjsd.cn)湖北高端网站定制开发公司-速建时代
thinkphp6使用阿里云oss上传大文件或视频太慢如何处理
购买服务器和创建oss 要在一个区域,例如购买服务器是华北3,创建oss 也要是华北3区,这样上传会加快很多
设置上传域名位 .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)【速建时代】。