Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php AWS签名请求停止-IAM的事情?_Php_Amazon Web Services_Amazon Iam - Fatal编程技术网

Php AWS签名请求停止-IAM的事情?

Php AWS签名请求停止-IAM的事情?,php,amazon-web-services,amazon-iam,Php,Amazon Web Services,Amazon Iam,我已经搜索了这些问题,但找不到具体的答案。如果有人回答,我很抱歉 很久以前,我建立了自己的网站插件,根据wordpress帖子的内容在亚马逊搜索物品。这需要AWS签署的请求来开始搜索并返回值 然而,大约三周前,这段代码突然停止了工作。我没有改变整个网站的一行代码,尤其是关于这个小插件的脚本 这让我觉得我的AWS签名请求在第一个关口就失败了——因为php的其余部分甚至还没有开始 我检查了AWS,没有看到任何关于更改或不推荐的通知。我的账单是功能性的,并且是最新的 有一件事我确实有一个通知,那就是更

我已经搜索了这些问题,但找不到具体的答案。如果有人回答,我很抱歉

很久以前,我建立了自己的网站插件,根据wordpress帖子的内容在亚马逊搜索物品。这需要AWS签署的请求来开始搜索并返回值

然而,大约三周前,这段代码突然停止了工作。我没有改变整个网站的一行代码,尤其是关于这个小插件的脚本

这让我觉得我的AWS签名请求在第一个关口就失败了——因为php的其余部分甚至还没有开始

我检查了AWS,没有看到任何关于更改或不推荐的通知。我的账单是功能性的,并且是最新的

有一件事我确实有一个通知,那就是更改我的IAM设置以使其更新。我不完全理解这些内容,因此必须阅读并进行必要的修改

其中之一是更改根键。据我记忆所及,这正是我的AWS签名请求的部分依据

在我介入一个我还没有完全掌握的领域之前:是否可能是这些需要更新的IAM设置导致以AWS签名请求开始的php脚本停止工作


我真的很感谢你的建议:对于新手来说,这都有点痛苦

“这让我觉得我的AWS签名请求在第一个关口就失败了,因为php的其余部分还没有开始。”听起来你在猜测,这不会让你在故障排除方面走得很远,因为错误的假设比正确的假设更容易做出。阅读日志。找出错误。如果你的插件没有写足够的诊断日志,那么添加一些。“我确实有一件事需要注意,那就是更改我的IAM设置以使其更新。”请不要转述。这个通知上到底写了什么?谢谢Michael。对不起,作为一名程序员,我的发展还不够成熟,不知道要寻找什么样的日志——我确实在猜测。我的IAM消息如下:-删除您的根访问密钥-在您的根帐户上激活MFA-创建单个IAM用户(完成)-使用组分配权限-应用IAM密码策略我想知道这些是否链接到已签名请求的AWS根密钥?或者说,作为一个系统,我与所有这些完全分离?这可能是相关的。您正在联系哪家“基于内容在亚马逊搜索商品”的AWS服务?这是产品广告API吗?这项服务似乎可以链接到您的AWS帐户,尽管严格意义上讲,它并不完全是一项AWS服务。。。但是,如果您正在使用AWS根凭据,然后将其删除,则可以解释失败的原因。可能有帮助: