0

这是一个非常奇怪的问题,因为它开始在夜间抛出错误 - 直到昨天它一直运行良好 - 今天早上它已经播放了一整天。

illuminate/filesystem在我的项目和我使用的端点中使用:

https://s3.eu-west-2.amazonaws.com

今天早上我们开始收到错误消息:

在“bucket-01.https://s3.eu-west-2.amazonaws.com”上执行“ListObjects”时出错;AWS HTTP 错误:cURL 错误 1:libcurl 中不支持或禁用协议“bucket-01.https”(请参阅​​ https://curl.haxx.se/libcurl/c/libcurl-errors.html)文件:.../供应商/aws/aws-sdk-php/src/WrappedHttpHandler.php 行:195

看到它尝试在端点协议之前添加存储桶名称,我决定从端点中删除协议 - 使其成为

s3.eu-west-2.amazonaws.com

现在我收到错误消息

在“//bucket-01.s3.eu-west-2.amazonaws.com/bucket-01.s3.eu-west-2.amazonaws.com”上执行“ListObjects”时出错;AWS HTTP 错误:客户端错误:GET http://bucket-01.s3.eu-west-2.amazonaws.com/bucket-01.s3.eu-west-2.amazonaws.com导致404 Not Found响应 NoSuchKey 指定的密钥不存在。

正如您现在所看到的,它在初始端点之后附加端点。有谁知道可能发生了什么?

4

1 回答 1

1

经过数小时搜索解决方案后,我在 laravel/framework 存储库https://github.com/laravel/framework/issues/36694上遇到了这个问题

于 2021-03-22T19:06:51.247 回答