繁体   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