翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
インストール:AWS SDK for PHPバージョン 3
AWS SDK for PHP バージョン 3 は、次の方法でインストールできます。
-
Composer を介して依存関係として
-
SDK のパッケージ済み phar として
-
SDK の ZIP ファイルとして
AWS SDK for PHP バージョン 3 をインストールする前に、環境が PHP バージョン 5.5 以降を使用していることを確認します。の詳細情報環境の要件と推奨事項。
.phar メソッドと.zip メソッドを使用して SDK をインストールするには、マルチバイト文字列 PHP 拡張機能
Composer を介して依存関係として AWS SDK for PHP をインストールする
をインストールするには
Composer のインストール方法、自動ロードの設定方法、および依存関係定義の他のベストプラクティスに従う方法の詳細については、getcomposer.org
Composer をインストールする
Composer がまだプロジェクトにない場合は、Composer をダウンロードしてインストール
Windows の場合、Composer-Setup.exe
Linux の場合、Composer のダウンロードページ
Composer を介して依存関係として AWS SDK for PHP を追加する
Composer がシステムにグローバルにインストール済み
composer require aws/aws-sdk-php
それ以外の場合は、この Composer コマンドを入力し、依存関係として AWS SDK for PHP の最新バージョンをインストールします。
php -d memory_limit=-1 composer.phar require aws/aws-sdk-php
php スクリプトに自動ローダーを追加する
スクリプトで AWS SDK for PHP を活用するには、次のようにスクリプトに自動ローダーを追加します。
<?php require '/path/to/vendor/autoload.php'; ?>
パッケージ済み phar を使用したインストール
AWS SDK for PHP の各リリースには、SDK を実行するために必要なクラスと依存関係がすべて含まれているパッケージ済みの phar (PHP アーカイブ) が付属しています。また、その phar ファイルでは、AWS SDK for PHP 用のクラスの自動ローダーとそのすべての依存関係が自動的に登録されます。
パッケージ済み phar をダウンロードして、スクリプトでインクルードすることができます。
<?php require '/path/to/aws.phar'; ?>
Suhosin パッチで PHP を使用することはお勧めしませんが、Ubuntu や Debian ディストリビューションではよく使用されています。そうする場合は、suhosin.ini で phar の使用を有効にする必要があります。有効にしていない場合に、コード内で phar ファイルをインクルードすると、エラーが表示されずに失敗します。有効にするには、suhosin.ini に次の行を追加します。
suhosin.executor.include.whitelist = phar
ZIP ファイルを使用したインストール
AWS SDK for PHP には、SDK を実行するために必要なクラスと依存関係がすべて含まれている ZIP ファイルが付属しています。また、その ZIP ファイルには、AWS SDK for PHP 用のクラスの自動ローダーとその依存関係が含まれています。
SDK をインストールするには、.zip ファイルをダウンロードし、プロジェクト内の任意の場所に展開します。次に、スクリプトで次のように自動ローダーをインクルードします。
<?php require '/path/to/aws-autoloader.php'; ?>