簡體   English   中英

AWS DynamoDB和PhP-禁止的錯誤

[英]AWS DynamoDB and PhP - Forbidden Error

我正在使用Amazon Elastic beanstalk並運行php服務器。 簡單的應用程序運行正常,但是每當嘗試連接到AWS DynamoDB時,都會給我錯誤

禁止的

您無權訪問此服務器上的/。

下面是代碼

<?php
require 'aws/aws-autoloader.php';
require 'config.php';
date_default_timezone_set('America/New_York');

use Aws\DynamoDb\DynamoDbClient;

$client = DynamoDbClient::factory($config);

$result = $client->describeTable(array(
    'TableName' => 'abcmsg'
));

echo 'Result is ', $result;

?>

不知道我是否需要設置一些IAM角色,但是要求什么以及在哪里?

您需要配置IAM實例配置文件

請遵循以下步驟:

在此處輸入圖片說明

然后選擇您喜歡的角色:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM