【发布时间】:2016-02-09 05:01:13
【问题描述】:
我正在尝试从 AWS PHP SDK 初始化 S3 客户端。我的代码如下:
$credentials = new Credentials(self::KEY, self::SECRET);
$s3_client = new S3Client([
'version' => 'latest',
'region' => $region,
'credentials' => $credentials
]);
但出现以下错误:
遇到了 PHP 错误
严重性:4096
消息:传递给 Aws\Common\Client\AbstractClient::__construct() 的参数 1 必须实现接口 Aws\Common\Credentials\CredentialsInterface,给定数组,在 /opt/showhouse/www/application/models/showhouse/ 中调用common/services/aws/aws.php 在第 47 行并定义 文件名:Client/AbstractClient.php
行号:73
任何想法我哪里出错了?我正在使用通过 Composer 安装的最新版本的 SDK。
【问题讨论】:
标签: php amazon-web-services amazon-s3 aws-sdk