我正在将文件上传到阿里云-OSS存储桶。拥有正确的访问密钥和秘密密钥。
通过yii2使用oss-sdk-php,出现错误
{“名称”:“ PHP致命错误”,“消息”:“未捕获的异常 消息为'RequestCoreException:cURL的'OSS \ Core \ OssException' 资源:资源ID#351; cURL错误:无法连接到 chinaproduct.oss-cn-beijing.aliyuncs.com端口80:连接超时 (7)'
无法获取确切的问题,将不胜感激。
// #### Delete old files / Fetch all files with prefix
$listObjectInfo = $ossClient->listObjects($productBucket,array('prefix'=>$uploadProductPrefix));
$objectList = $listObjectInfo->getObjectList();
foreach ($objectList as $objectInfo) {
$fileNameToDelete = $objectInfo->getKey();
$ossClient->deleteObject($productBucket,$fileNameToDelete);
\Yii::info("OSS : Deleted file from OSS -$productBucket - $fileNameToDelete");
}
} catch (OssException $e) {
\Yii::info("OSS : Unable to delete old files from OSS $productBucket for dataId $dataId " . $e);
}