小编Fel*_*res的帖子

Elastic Beanstalk 无法连接 DynamoDB

我真的是aws的新手,如果这是一个愚蠢的问题,我很抱歉。

我做了一个与在线 DynamoDB 表连接的网站,它完全在我的本地工作,但是当我在我的 Elastic Beanstalk 环境中部署网站代码时,它没有连接到 DynamoDB 表。

有什么我应该做的配置吗?

恐怕没有其他人遇到过这个问题。

我的网站是由 aws.phar 使用 aws php sdk 编写的。

我确实为 iam 用户创建了一个策略,如下所示:

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Action": [
                    "dynamodb:GetItem",
                    "dynamodb:PutItem"
                ],
                "Effect": "Allow",
                "Resource": [DynamoDB table],
                "Condition": {
                    "ForAllValues:StringEquals": {
                        "dynamodb:Attributes": [
                            [Lists of attributes]
                        ]
                    }
                }
            }
        ]
    }
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-web-services amazon-dynamodb aws-php-sdk amazon-elastic-beanstalk

0
推荐指数
1
解决办法
1665
查看次数