AmazonEC2没有用php实例化
我正在亚马逊ec2上工作。当我集成代码时,给出了以下错误 致命错误:未捕获异常“Aws\exception\CredentialsException”,消息为“从实例配置文件元数据服务器检索凭据时出错”。(cURL错误28:连接在1996毫秒后超时 这是我的密码AmazonEC2没有用php实例化,php,amazon-web-services,amazon-ec2,Php,Amazon Web Services,Amazon Ec2,我正在亚马逊ec2上工作。当我集成代码时,给出了以下错误 致命错误:未捕获异常“Aws\exception\CredentialsException”,消息为“从实例配置文件元数据服务器检索凭据时出错”。(cURL错误28:连接在1996毫秒后超时 这是我的密码 require __DIR__ . '/aws.phar'; $client = Aws\S3\S3Client::factory([ 'key' => '[********]', 'secret' => '[***
require __DIR__ . '/aws.phar';
$client = Aws\S3\S3Client::factory([
'key' => '[********]',
'secret' => '[************]',
'region' => '[us-east-1]', // (e.g., us-east-1)
'version' => 'latest'
]);
echo $client->listBuckets();
Key
和Secret
不应包括[
和]
。您可以尝试:
'key' => '********',
'secret' => '************',
'region' => 'us-east-1',
我希望那不是你真正的秘密。我的回答解决了你的问题吗?
// Instantiate the S3 client with your AWS credentials
$s3Client = S3Client::factory(array(
'credentials' => array(
'key' => 'YOUR_AWS_ACCESS_KEY_ID',
'secret' => 'YOUR_AWS_SECRET_ACCESS_KEY',
)
));