翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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 として をインストールする
AWS SDK for PHPをインストールするには Composer を使用する方法をお勧めします。Composer は、プロジェクトの依存関係を管理およびインストールする PHP 用のツールです。
Composer のインストール方法、自動ロードの設定方法、および依存関係定義の他のベストプラクティスに従う方法の詳細については、getcomposer.org
Composer をインストールする
Composer がまだプロジェクトにない場合は、Composer をダウンロードページ
-
Windows の場合、Windows Installer の指示に従ってください。
-
Linux の場合、コマンド行インストールの指示に従います。
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 スクリプトに自動ローダーを追加する
Composer をインストールすると、複数のフォルダとファイルが環境に作成されます。最初に使用するファイルは autoload.php
です。これは 環境 の vendor
フォルダにあります。
スクリプト 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'; ?>