Friday, April 19, 2013

awsのphp sdkインストールではまる

Amazon Web Servicesのphp sdkではまったのでどうやってインストールしたのか書いておきます
こちらの公式ドキュメントにそってインストールしていきました
http://docs.aws.amazon.com/awssdkdocsphp2/latest/gettingstartedguide/sdk-php2-installing-the-sdk.html(日本語)

参考にさせてもらったリンクはこちらです
--http://www.1x1.jp/blog/2013/04/aws_sdk_for_php2_auto_scaling.html
--http://blog.suz-lab.com/2012/11/aws-sdk-for-php-version-2composer.html

以下のコマンドではまりました。

php composer.phar install

このコマンドを投げたときにこのような文が表示されてインストールされないんです
  [Seld\JsonLint\ParsingException]                                        
  "composer.json" does not contain valid JSON                             
  Parse error on line 1:                                                  
                                                                          
  ^                                                                       
  Expected one of: 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[' 
結局このエラーの原因は正しいcomposer.jsonファイルを編集していないからでした。
以下のコマンドで正しいcomposer.jsonファイルを開き、jsonを書き込みましょう

sudo vim /home/ec2-user/composer.json
//以下を書き込む
{
  "require": {
      "aws/aws-sdk-php": "*"
  }
}
これでばっちりです^^

No comments:

Post a Comment