2014年02月12日

AWS SDK S3のアップロードができなくなる

AWS SDKを使って、S3へのファイルアップロードを実装していたスタッフが、ローカル環境では問題無いのに
サーバに上げたたら動かなくなったという現象に遭遇しました。

アップロードだけでなく、単純にファイル参照もダメな様子。

エラー内容を出力してみると、
The difference between the request time and the current time is too large
とのこと。

これはサーバ時間とAWSの時間の差が大きい場合に発生するエラーで、サーバ時間が実際の時刻と違う場合、自動でAWSへ要求する時間が変わるためAWS側でエラーを出すようです。

サーバ自体にNTPの設定をするなり、見直すなりすれば解決します。

hiroki0907 at 18:28トラックバック(0)AWS | PHP 

トラックバックURL


現在の戦闘力
ドラゴンボール改 3 [DVD]

このブログの戦闘力

3919

「ナッパ」
クラスです。

by ブログ戦闘力チェッカー

  • ライブドアブログ