AWS SDK for PHPをインストールするならComposerでしょ!
- 12. AWS SDK for PHP 2 を使用して、AWS の使用を迅
速に開始します。
この SDK は、Amazon S3、Amazon Glacier、
DynamoDB、CloudFront など、多くの AWS サービ
ス向けの Ruby クラスを提供するため、コーディン
グの複雑さが軽減されます。
ダウンロード可能な 1 つのパッケージに、AWS
PHP ライブラリとドキュメントが含まれます。
AWSSDKforPHPhttp://aws.amazon.com/jp/sdkforphp/ より引用(原文まま) 2013年9月27日現在
- 28. 操作 バージョン管理 インストール先 呼び出し
GUI なし アプリ require
CUI
あり
(依存性解消なし)
環境 include_path
CUI
あり
(依存性解消あり)
アプリ autoloader
- 35. Loading composer repositories with package information
Installing dependencies (including require-dev)
- Installing symfony/event-dispatcher (v2.3.5)
Downloading: 100%
- Installing guzzle/guzzle (v3.7.3)
Loading from cache
- Installing aws/aws-sdk-php (2.4.6)
Loading from cache
symfony/event-dispatcher suggests installing symfony/dependency-injection ()
symfony/event-dispatcher suggests installing symfony/http-kernel ()
aws/aws-sdk-php suggests installing doctrine/cache (Adds support for caching
of credentials and responses)
aws/aws-sdk-php suggests installing monolog/monolog (Adds support for logging
HTTP requests and responses)
aws/aws-sdk-php suggests installing symfony/yaml (Eases the ability to write
manifests for creating jobs in AWS Import/Export)
Writing lock file
Generating autoload files
- 36. Loading composer repositories with package information
Installing dependencies (including require-dev)
- Installing symfony/event-dispatcher (v2.3.5)
Downloading: 100%
- Installing guzzle/guzzle (v3.7.3)
Loading from cache
- Installing aws/aws-sdk-php (2.4.6)
Loading from cache
symfony/event-dispatcher suggests installing symfony/dependency-injection ()
symfony/event-dispatcher suggests installing symfony/http-kernel ()
aws/aws-sdk-php suggests installing doctrine/cache (Adds support for caching
of credentials and responses)
aws/aws-sdk-php suggests installing monolog/monolog (Adds support for logging
HTTP requests and responses)
aws/aws-sdk-php suggests installing symfony/yaml (Eases the ability to write
manifests for creating jobs in AWS Import/Export)
Writing lock file
Generating autoload files
依存関係にある
パッケージが
インストールされる
- 37. Loading composer repositories with package information
Installing dependencies (including require-dev)
- Installing symfony/event-dispatcher (v2.3.5)
Downloading: 100%
- Installing guzzle/guzzle (v3.7.3)
Loading from cache
- Installing aws/aws-sdk-php (2.4.6)
Loading from cache
symfony/event-dispatcher suggests installing symfony/dependency-injection ()
symfony/event-dispatcher suggests installing symfony/http-kernel ()
aws/aws-sdk-php suggests installing doctrine/cache (Adds support for caching
of credentials and responses)
aws/aws-sdk-php suggests installing monolog/monolog (Adds support for logging
HTTP requests and responses)
aws/aws-sdk-php suggests installing symfony/yaml (Eases the ability to write
manifests for creating jobs in AWS Import/Export)
Writing lock file
Generating autoload files
依存関係にある
パッケージが
インストールされる
aws-sdk-php (2.4.6)
guzzle(3.7.3)
- 39. Loading composer repositories with package information
Updating dependencies (including require-dev)
- Removing guzzle/guzzle (v3.7.3)
- Installing guzzle/guzzle (v3.6.0)
Loading from cache
- Removing aws/aws-sdk-php (2.4.6)
- Installing aws/aws-sdk-php (2.3.4)
Loading from cache
Writing lock file
Generating autoload files
- 40. Loading composer repositories with package information
Updating dependencies (including require-dev)
- Removing guzzle/guzzle (v3.7.3)
- Installing guzzle/guzzle (v3.6.0)
Loading from cache
- Removing aws/aws-sdk-php (2.4.6)
- Installing aws/aws-sdk-php (2.3.4)
Loading from cache
Writing lock file
Generating autoload files
設定された
バージョンの範囲内で
インストールされる
- 41. Loading composer repositories with package information
Updating dependencies (including require-dev)
- Removing guzzle/guzzle (v3.7.3)
- Installing guzzle/guzzle (v3.6.0)
Loading from cache
- Removing aws/aws-sdk-php (2.4.6)
- Installing aws/aws-sdk-php (2.3.4)
Loading from cache
Writing lock file
Generating autoload files
設定された
バージョンの範囲内で
インストールされる
aws-sdk-php (2.3.4)
guzzle(3.6.0)
- 43. Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install aws/aws-sdk-php 2.4.6
- Conclusion: don't install aws/aws-sdk-php 2.4.5
- Conclusion: don't install aws/aws-sdk-php 2.4.4
- Conclusion: don't install aws/aws-sdk-php 2.4.3
- Conclusion: don't install aws/aws-sdk-php 2.4.2
- Conclusion: don't install aws/aws-sdk-php 2.4.1
- Conclusion: don't install guzzle/guzzle v3.7.3
- Installation request for aws/aws-sdk-php 2.4.* -> satisfiable by aws/
aws-sdk-php[2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6].
- Conclusion: remove guzzle/guzzle v3.6.0
- aws/aws-sdk-php 2.4.0 requires guzzle/guzzle ~3.7.0 -> satisfiable by
guzzle/guzzle[v3.7.0, v3.7.1, v3.7.2, v3.7.3].
- Can only install one of: guzzle/guzzle[v3.7.0, v3.6.0].
- Can only install one of: guzzle/guzzle[v3.7.1, v3.6.0].
- Can only install one of: guzzle/guzzle[v3.7.2, v3.6.0].
- Installation request for guzzle/guzzle 3.6.* -> satisfiable by guzzle/
guzzle[v3.6.0].
- 44. Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install aws/aws-sdk-php 2.4.6
- Conclusion: don't install aws/aws-sdk-php 2.4.5
- Conclusion: don't install aws/aws-sdk-php 2.4.4
- Conclusion: don't install aws/aws-sdk-php 2.4.3
- Conclusion: don't install aws/aws-sdk-php 2.4.2
- Conclusion: don't install aws/aws-sdk-php 2.4.1
- Conclusion: don't install guzzle/guzzle v3.7.3
- Installation request for aws/aws-sdk-php 2.4.* -> satisfiable by aws/
aws-sdk-php[2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6].
- Conclusion: remove guzzle/guzzle v3.6.0
- aws/aws-sdk-php 2.4.0 requires guzzle/guzzle ~3.7.0 -> satisfiable by
guzzle/guzzle[v3.7.0, v3.7.1, v3.7.2, v3.7.3].
- Can only install one of: guzzle/guzzle[v3.7.0, v3.6.0].
- Can only install one of: guzzle/guzzle[v3.7.1, v3.6.0].
- Can only install one of: guzzle/guzzle[v3.7.2, v3.6.0].
- Installation request for guzzle/guzzle 3.6.* -> satisfiable by guzzle/
guzzle[v3.6.0].
頑張って組み合わせをさがしてみた結果
- 45. Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install aws/aws-sdk-php 2.4.6
- Conclusion: don't install aws/aws-sdk-php 2.4.5
- Conclusion: don't install aws/aws-sdk-php 2.4.4
- Conclusion: don't install aws/aws-sdk-php 2.4.3
- Conclusion: don't install aws/aws-sdk-php 2.4.2
- Conclusion: don't install aws/aws-sdk-php 2.4.1
- Conclusion: don't install guzzle/guzzle v3.7.3
- Installation request for aws/aws-sdk-php 2.4.* -> satisfiable by aws/
aws-sdk-php[2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6].
- Conclusion: remove guzzle/guzzle v3.6.0
- aws/aws-sdk-php 2.4.0 requires guzzle/guzzle ~3.7.0 -> satisfiable by
guzzle/guzzle[v3.7.0, v3.7.1, v3.7.2, v3.7.3].
- Can only install one of: guzzle/guzzle[v3.7.0, v3.6.0].
- Can only install one of: guzzle/guzzle[v3.7.1, v3.6.0].
- Can only install one of: guzzle/guzzle[v3.7.2, v3.6.0].
- Installation request for guzzle/guzzle 3.6.* -> satisfiable by guzzle/
guzzle[v3.6.0].
頑張って組み合わせをさがしてみた結果
インストール
失敗