私は本当にawsの初心者です。それがばかげた質問であれば申し訳ありません。
オンラインの DynamoDB テーブルに接続する Web サイトを作成し、ローカルで完全に機能していますが、Web サイトのコードを 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]
]
}
}
}
]
}