本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
配置Amazon SDK for PHP版本 3
Amazon SDK for PHP 包含各种功能和组件。下面的每个主题都描述了开发工具包中使用的组件。
S AmazonDK 和工具参考指南还包含许多 SDK 中常见的设置、功能和其他基础概念。Amazon
共享config
和credentials
文件
共享Amazonconfig
和credentials
文件是为指定身份验证和配置的最常用方式Amazon SDK for PHP。使用这些文件存储您的工具和应用程序可以在 Amazon SDK 和... 中使用的设置。Amazon Command Line Interface
共享Amazonconfig
和credentials
文件是纯文本文件,默认情况下位于名为的文件夹中.aws
,该文件夹位于计算机上 home
“” 文件夹中。有关这些文件位置的详细信息,请参阅 AmazonSDK config
和工具参考指南中的共享和credentials
文件的位置。
有关可以在这些文件中存储的所有设置,请参阅 AmazonSDK 和工具参考指南中的配置和身份验证设置参考。本参考还涵盖了应用环境变量等替代来源的设置的优先顺序。
命名配置文件
共享config
和credentials
文件中的设置与特定的配置文件相关联。使用多个配置文件,您可以创建不同的设置配置以应用于不同的场景。其中一个配置文件被指定为default
配置文件,当您未明确指定要使用的配置文件时,会自动使用。
要了解有关设置命名配置文件的更多信息,请参阅 AmazonSDK config
和工具参考指南中的共享和credentials
文件。
您可以使用以下选项指定要在实例化客户端时使用的命名配置文件:profile
use Aws\DynamoDb\DynamoDbClient; // Instantiate a client with the credentials from the my_profile_name profile $client = new DynamoDbClient([ 'profile' => '
my_profile_name
', 'region' => 'us-west-2', 'version' => 'latest' ]);