Suche senden
Hochladen
AWS SDK for PHPをインストールするならComposerでしょ!
•
7 gefällt mir
•
10,851 views
Yasuo Harada
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 54
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
AWS SDK for PHP のインストールから 始めるクラウドマスターへの道 〜 Promise による非同期オペレーション 〜
AWS SDK for PHP のインストールから 始めるクラウドマスターへの道 〜 Promise による非同期オペレーション 〜
崇之 清水
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
SORACOM, INC
AWS Black Belt Online Seminar 2017 Docker on AWS
AWS Black Belt Online Seminar 2017 Docker on AWS
Amazon Web Services Japan
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
崇之 清水
(DEV305) Building Apps with the AWS SDK for PHP | AWS re:Invent 2014
(DEV305) Building Apps with the AWS SDK for PHP | AWS re:Invent 2014
Amazon Web Services
クラウドの活用で大阪から世界へ。チャットワークの挑戦
クラウドの活用で大阪から世界へ。チャットワークの挑戦
Masaki Yamamoto
Packagist
Packagist
Yasuo Harada
今、最も勢いのあるWebフレームワーク「fuel php」
今、最も勢いのあるWebフレームワーク「fuel php」
Soudai Sone
Empfohlen
AWS SDK for PHP のインストールから 始めるクラウドマスターへの道 〜 Promise による非同期オペレーション 〜
AWS SDK for PHP のインストールから 始めるクラウドマスターへの道 〜 Promise による非同期オペレーション 〜
崇之 清水
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
はじめてのアマゾンクラウド②[仮想サーバ(Amazon EC2)を立ち上げる]
SORACOM, INC
AWS Black Belt Online Seminar 2017 Docker on AWS
AWS Black Belt Online Seminar 2017 Docker on AWS
Amazon Web Services Japan
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
崇之 清水
(DEV305) Building Apps with the AWS SDK for PHP | AWS re:Invent 2014
(DEV305) Building Apps with the AWS SDK for PHP | AWS re:Invent 2014
Amazon Web Services
クラウドの活用で大阪から世界へ。チャットワークの挑戦
クラウドの活用で大阪から世界へ。チャットワークの挑戦
Masaki Yamamoto
Packagist
Packagist
Yasuo Harada
今、最も勢いのあるWebフレームワーク「fuel php」
今、最も勢いのあるWebフレームワーク「fuel php」
Soudai Sone
Mastering the AWS SDK for PHP (TLS306) | AWS re:Invent 2013
Mastering the AWS SDK for PHP (TLS306) | AWS re:Invent 2013
Amazon Web Services
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
Apache Drill で見る Twitter の世界
Apache Drill で見る Twitter の世界
Masaru Watanabe
【 ITベンチャーを支えるテクノロジー 】チャットワークを支える技術|Chatwork株式会社
【 ITベンチャーを支えるテクノロジー 】チャットワークを支える技術|Chatwork株式会社
leverages_event
Composer並列化プラグイン #phpblt
Composer並列化プラグイン #phpblt
Hiraku Nakano
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
Naoto Mawatari
F.O.Xを支える技術
F.O.Xを支える技術
Yuto Suzuki
AWSのおはなし at ChatWork
AWSのおはなし at ChatWork
Masaki Yamamoto
あなたのScalaを爆速にする7つの方法
あなたのScalaを爆速にする7つの方法
x1 ichi
はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 -
SORACOM, INC
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
VirtualTech Japan Inc.
Ironicを運用して半年が経過しました - OpenStack最新情報セミナー(2016年7月)
Ironicを運用して半年が経過しました - OpenStack最新情報セミナー(2016年7月)
VirtualTech Japan Inc.
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Katsutoshi Nagaoka
GKEで半年運用してみた
GKEで半年運用してみた
Katsutoshi Nagaoka
Wowzaを用いた配信基盤 Takusuta tech conf01
Wowzaを用いた配信基盤 Takusuta tech conf01
Kazuhiro Ota
サービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするとき
Masaki Yamamoto
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Takahiro Moteki
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
Amazon Web Services Japan
[AWSマイスターシリーズ] AWS Billingについて
[AWSマイスターシリーズ] AWS Billingについて
Amazon Web Services Japan
セキュリティを捉えてクラウドを使うためのポイント
セキュリティを捉えてクラウドを使うためのポイント
Yasuhiro Araki, Ph.D
PHP Conference Kansai 2015
PHP Conference Kansai 2015
Yasuo Harada
CakePHP - The point of upgrade
CakePHP - The point of upgrade
Yasuo Harada
Weitere ähnliche Inhalte
Andere mochten auch
Mastering the AWS SDK for PHP (TLS306) | AWS re:Invent 2013
Mastering the AWS SDK for PHP (TLS306) | AWS re:Invent 2013
Amazon Web Services
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
Apache Drill で見る Twitter の世界
Apache Drill で見る Twitter の世界
Masaru Watanabe
【 ITベンチャーを支えるテクノロジー 】チャットワークを支える技術|Chatwork株式会社
【 ITベンチャーを支えるテクノロジー 】チャットワークを支える技術|Chatwork株式会社
leverages_event
Composer並列化プラグイン #phpblt
Composer並列化プラグイン #phpblt
Hiraku Nakano
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
Naoto Mawatari
F.O.Xを支える技術
F.O.Xを支える技術
Yuto Suzuki
AWSのおはなし at ChatWork
AWSのおはなし at ChatWork
Masaki Yamamoto
あなたのScalaを爆速にする7つの方法
あなたのScalaを爆速にする7つの方法
x1 ichi
はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 -
SORACOM, INC
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
VirtualTech Japan Inc.
Ironicを運用して半年が経過しました - OpenStack最新情報セミナー(2016年7月)
Ironicを運用して半年が経過しました - OpenStack最新情報セミナー(2016年7月)
VirtualTech Japan Inc.
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Katsutoshi Nagaoka
GKEで半年運用してみた
GKEで半年運用してみた
Katsutoshi Nagaoka
Wowzaを用いた配信基盤 Takusuta tech conf01
Wowzaを用いた配信基盤 Takusuta tech conf01
Kazuhiro Ota
サービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするとき
Masaki Yamamoto
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Takahiro Moteki
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
Amazon Web Services Japan
[AWSマイスターシリーズ] AWS Billingについて
[AWSマイスターシリーズ] AWS Billingについて
Amazon Web Services Japan
セキュリティを捉えてクラウドを使うためのポイント
セキュリティを捉えてクラウドを使うためのポイント
Yasuhiro Araki, Ph.D
Andere mochten auch
(20)
Mastering the AWS SDK for PHP (TLS306) | AWS re:Invent 2013
Mastering the AWS SDK for PHP (TLS306) | AWS re:Invent 2013
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Apache Drill で見る Twitter の世界
Apache Drill で見る Twitter の世界
【 ITベンチャーを支えるテクノロジー 】チャットワークを支える技術|Chatwork株式会社
【 ITベンチャーを支えるテクノロジー 】チャットワークを支える技術|Chatwork株式会社
Composer並列化プラグイン #phpblt
Composer並列化プラグイン #phpblt
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
F.O.Xを支える技術
F.O.Xを支える技術
AWSのおはなし at ChatWork
AWSのおはなし at ChatWork
あなたのScalaを爆速にする7つの方法
あなたのScalaを爆速にする7つの方法
はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 -
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
Ironicを運用して半年が経過しました - OpenStack最新情報セミナー(2016年7月)
Ironicを運用して半年が経過しました - OpenStack最新情報セミナー(2016年7月)
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
GKEで半年運用してみた
GKEで半年運用してみた
Wowzaを用いた配信基盤 Takusuta tech conf01
Wowzaを用いた配信基盤 Takusuta tech conf01
サービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするとき
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
[AWSマイスターシリーズ] AWS Billingについて
[AWSマイスターシリーズ] AWS Billingについて
セキュリティを捉えてクラウドを使うためのポイント
セキュリティを捉えてクラウドを使うためのポイント
Mehr von Yasuo Harada
PHP Conference Kansai 2015
PHP Conference Kansai 2015
Yasuo Harada
CakePHP - The point of upgrade
CakePHP - The point of upgrade
Yasuo Harada
フレームワークの選び方・付き合い方
フレームワークの選び方・付き合い方
Yasuo Harada
Babylon system found in the web
Babylon system found in the web
Yasuo Harada
Quality Use Of Plugin
Quality Use Of Plugin
Yasuo Harada
究極のコントローラを目指す
究極のコントローラを目指す
Yasuo Harada
CakePHP Kansai 2008-12-12
CakePHP Kansai 2008-12-12
Yasuo Harada
Mehr von Yasuo Harada
(7)
PHP Conference Kansai 2015
PHP Conference Kansai 2015
CakePHP - The point of upgrade
CakePHP - The point of upgrade
フレームワークの選び方・付き合い方
フレームワークの選び方・付き合い方
Babylon system found in the web
Babylon system found in the web
Quality Use Of Plugin
Quality Use Of Plugin
究極のコントローラを目指す
究極のコントローラを目指す
CakePHP Kansai 2008-12-12
CakePHP Kansai 2008-12-12
Kürzlich hochgeladen
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Kürzlich hochgeladen
(20)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
AWS SDK for PHPをインストールするならComposerでしょ!
1.
Composer @slywalker(YasuoHarada) のインストールなら AWSSDKforPHP でしょ!
2.
3.
aboutme
4.
大阪で AWS+PHP(CakePHP) +MySQLを主に使って開発を 行っています。
5.
@slywalker
6.
@slywalkerfollowme!
7.
github.com/slywalker
8.
github.com/slywalker forkme!
9.
PHPエンジニア 養成読本
10.
PHPエンジニア 養成読本 buynow!
11.
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日現在
13.
インストール方法は いくつかある AWSSDKforPHP
14.
ZiporPhar Pear Composer& Packagist
15.
ZiporPhar バージョン管理は目視、手動 バグフィックスなど追いかける手間 呼び出しは、ファイルをrequire
16.
ZiporPhar 救い?CUIでの操作が不要 どこでも好きなところに設置OK だがそれが不幸の原因に!?
17.
ZiporPhar なにもかもが手動
18.
ZiporPhar 安宅船 なにもかもが手動
19.
ZiporPhar 安宅船 なにもかもが手動 手 漕 ぎ !!
20.
バージョン管理OK でも、依存性解消までは無理 呼び出しは、pearのディレクトリを include_pathに設定 いままで本当にありがとう! Pear
21.
1サーバ=1バージョン ひとつの環境上で複数アプリを違った バージョンで運用できない 複数運用しようとZipへ逆戻り… いままで本当にありがとう! Pear
22.
華々しい戦績も… Pear
23.
重巡愛宕 華々しい戦績も… Pear
24.
重巡愛宕 華々しい戦績も… 轟 沈 !!Pear
25.
バージョン管理OK アプリごとに別バージョンOK 依存性解消OK 呼び出しは、autoloader Composer&Packagist
26.
Composer&Packagist 最新鋭
27.
護衛艦あたご Composer&Packagist 最新鋭
28.
操作 バージョン管理 インストール先
呼び出し GUI なし アプリ require CUI あり (依存性解消なし) 環境 include_path CUI あり (依存性解消あり) アプリ autoloader
29.
Onemorething...
30.
どうしてこうなった… gitcloneorgitsubmodule
31.
どうしてこうなった… gitcloneorgitsubmodule
32.
どうしてこうなった… gitcloneorgitsubmodule 何 こ れ !!
33.
Composer依存性解消のしくみ 実録
34.
$ vim composer.json { "require":
{ "aws/aws-sdk-php": "2.*" } } $ php composer.phar install
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)
38.
$ vim composer.json { "require":
{ "aws/aws-sdk-php": "2.*", "guzzle/guzzle": "3.6.*" } } $ php composer.phar update アプリがguzzle(3.6)までの対応だった場合
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)
42.
$ vim composer.json { "require":
{ "aws/aws-sdk-php": "2.4.*", "guzzle/guzzle": "3.6.*" } } $ php composer.phar update バージョンの組み合わせが存在しない場合
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]. 頑張って組み合わせをさがしてみた結果 インストール 失敗
46.
$ vim composer.json { "require":
{ "aws/aws-sdk-php": "2.*", "guzzle/guzzle": "2.*" } } $ php composer.phar update バージョンの組み合わせの範囲が広いと…
47.
Loading composer repositories
with package information Updating dependencies (including require-dev)
48.
Loading composer repositories
with package information Updating dependencies (including require-dev) なかなか終わらない…
49.
{ "require": { "aws/aws-sdk-php": "2.4.*", "guzzle/guzzle":
"3.7.*" } } 開発で使用するときは マイナーバージョンまで 指定しておいたほうがいいかも
50.
Composer使うべき最大の理由?! そして
51.
公式ドキュメント http://docs.aws.amazon.com/aws-sdk-php-2/guide/latest/installation.html
52.
冒頭で解説!! Composer
53.
amazon様が 使えと!! Composer
54.
ありがとうございます
Jetzt herunterladen