【发布时间】:2017-03-11 18:21:40
【问题描述】:
我正在使用 yii2, php 5.5.24
我正在尝试从具有相同凭据的不同 ec2 实例上传 s3 存储桶中的图像
2 个实例和 localhost 工作正常,但 1 个实例未上传图像请参阅下图以查看我遇到的错误
我花了超过 3 天的时间来解决这个问题,但没有成功。
我发现了相同/相似的问题here未解决、here未解决和here未解决
编辑
还有一件事是,它在 1 周前工作,之后我只在一个实例上收到此错误,并且我没有更新任何版本或库函数
请帮帮我,伙计们,我现在不知道该怎么办。 这对我来说真的是一个非常重要的问题
提前致谢
【问题讨论】:
-
“未上传”无助于解决此问题。您收到的错误信息是什么?您如何将 AWS 凭证传递给您的脚本?使用 .aws/config 或 IAMRole 还是在脚本中?
-
感谢回复,我附上了属于
S3.php的错误截图。而且我还提到它在 1 周前工作,所以,我不认为我通过证书的方式会帮助你解决这个问题。好吧,我已经以 Yii2 的方式完成了。 -
您显示的错误消息在代码库中,因此没有帮助。您的代码收到错误时调用了什么命令?
-
如果您确实确定所有 ec2 实例上的代码和配置都相同,则问题可能与代码无关。我会确保其他与 ec2 相关的设置也相同。您是否在 ec2 控制台中检查了防火墙配置?任何其他设置,例如使用 s3 访问规则?所有 ec2 实例都在同一个可用区吗?等等……
标签: php amazon-web-services amazon-s3 amazon-ec2 yii2