我对AWS的SDK非常陌生,我试图找出如何重新启动实例。我下载了.phar
找到的startInstances( array $args = array() )
文件,并将其包含在我的脚本中。我查看了这个here,找到了两个相关的方法:stopInstances( array $args = array() )
和<?php
require('aws.phar');
// Instantiate an EC2 client
$aws = Aws::Ec2('/path/to/config.php');
?>
。
我在找到足够的文档方面遇到了一些麻烦,所以到目前为止我已经有了这个
config.php
根据我的阅读,似乎我需要一个{{1}}文件来存储我的登录凭据,以证明我可以合法访问我按ID和目标定位的给定实例#39; S。但是,我不知道该文件应该如何格式化。我知道这可能听起来很简单,但我不确定如何实现预期的效果,因为我之前从未使用过他们的SDK。
答案 0 :(得分:0)
查看AWS SDK for PHP User Guide,尤其是Getting Started Guide和Providing Credentials to the SDK。使用配置文件只是提供凭据的一种方式。