phpのcURLが問題だった S3に試しに接続しようとしてスクリプトを書いて実行してみたところ、 Error executing "AssumeRole" on "https://sts.amazonaws.com"; AWS HTTP error: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) とエラーが出力されてしまいました。 ただ調べて行くと、どうもAWSのライブラリなどではなく、WindowsのphpにおけるcURLのSSL証明書設定が問題みたいでした。 とりあえずGitの証明書を使用してみた とりあえず動くことが確認したかったので、Windowsにインストール
![phpからAWS S3にアクセスしようとしたときに「SSL certificate problem: unable to get local issuer certificate」となった場合の対応](https://cdn-ak-scissors.b.st-hatena.com/image/square/002bb8c8d2fad5d6cbdc446d98cb952f627cc5c9/height=288;version=1;width=512/https%3A%2F%2Fwww.scriptlife.jp%2Fcontents%2Fprogramming%2Fwp-content%2Fthemes%2Fsimplicity2%2Fimages%2Fog-image.jpg)