新聞動態

                                                                                  位置:首頁 新聞動態 常見問題

                                                                                  thinkphp6使用阿里云oss上傳大文件或視頻太慢

                                                                                  新聞動態
                                                                                  2023年02月22日 閱讀:3164次

                                                                                  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;
                                                                                  }

                                                                                  上一篇

                                                                                  下一篇

                                                                                  亚洲中文字幕在线19页_99久久国产精品免费热7788_欧美专区日韩专区综合专区_小泽玛利亚一区_gogo999亚洲肉体艺术