我正在尝试初始化AWS PHP SDK CloudWatchLogs客户端对象,如下所示:
$client = new CloudWatchLogsClient([
'region' => 'ap-northeast-1',
'version' => '2014-03-28',
]);
我收到错误:
PHP Fatal error: Uncaught Aws\Exception\UnresolvedApiException: The logs service does not have version: 2014-03-28. in /var/www/application/vendor/aws/aws-sdk-php/src/Api/ApiProvider.php:85"
如果我为版本指定'latest',我会收到同样的错误。
发生了什么事?我在网上找到的所有例子都使用'最新'。我选择那个日期是因为我在SDK documentation中找到了它(见下面的截图)。但老实说,我不确定这是否是我应该使用的日期。我在网上找不到任何有用的信息。
答案 0 :(得分:1)
我必须升级AWS开发工具包才能解决此问题。最新的AWS开发工具包没有此问题。