AWS SDK for PHP的IAM角色无法正常工作

时间:2015-04-21 09:34:35

标签: php amazon-ec2

我正在尝试使用AWS SDK for PHP获取在AWS上运行的所有EC2实例的详细信息。为此,我使用的是IAM角色,我已经将其附加到运行AWS SDK的另一个实例。

这是我的代码:

require_once 'sdk.class.php';


$ec2 = new AmazonEC2(array(
  'default_cache_config' => '/tmp/secure-dir'
));

$result = $ec2->describe_instances();



$response = json_encode($result);

我创建了具有完全权限的/ tmp / secure-dir。但是当我执行上面的脚本时,它会返回"Auth Failure"

但是,我可以使用AWS CLI.获取所有服务器的详细信息 有什么我想念的吗?

任何人都可以帮助我吗?

0 个答案:

没有答案