本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定AWS SDK for PHP版本 3
AWS SDK for PHP包含多種功能與元件。以下各主題會說明開發套件所使用的元件。
AWSSDK 和工具參考指南還包含許多 SDK 中常見的設置,功能和其他基礎概念。AWS
主題
共用config
和credentials
檔案
共用AWSconfig
和credentials
檔案是最常用的方式,您可以為AWS SDK for PHP. 使用這些檔案來儲存您的工具和應用程式可在 AWS SDK 和. AWS Command Line Interface
共用credentials
檔案AWSconfig
和檔案是純文字檔案,依預設存放在名為的資料夾中,.aws
該資料夾位於電腦上的 "home
" 資料夾中。如需這些檔案位置的詳細資訊,請參閱 AWSSDK config
和工具參考指南中共用credentials
檔案和檔案的位置。
如需可儲存在這些檔案中的所有設定,請參閱 AWSSDK 和工具參考指南中的組態和驗證設定參考。此參考也涵蓋了從環境變數等替代來源套用設定的優先順序。
命名設定檔
共用config
和credentials
檔案中的設定與特定設定檔相關聯。使用多個配置文件,您可以創建不同的設置配置以應用於不同的情況。其中一個描述檔會指定為設定default
檔,並且在您未明確指定要使用的設定檔時自動使用。
若要深入瞭解如何設定命名設定檔,請參閱 AWSSDK 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' ]);