0

我真的是aws的新手,那麼對不起,如果這是一個愚蠢的問題。Elastic Beanstalk無法連接DynamoDB

我做了一個網站,它連接到在線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] 
         ] 
        } 
       } 
      } 
     ] 
    } 
+0

您的網站託管在哪裏?你是否在使用RDS作爲dynamodb? – error2007s

+0

我不確定我是否理解第一個問題。我在route53購買的域名,以及我的網站上的彈性beanstalk。在本地我使用XAMPP。 關於第二個問題,RDS不僅用於關係數據庫? –

+0

您的EC2可以使用dynamodb嗎? – error2007s

回答