我正在使用Amazon S3 PHP类将文件从我的EC2实例上传到S3存储
/**
* Amazon S3 PHP class
*
* @link http://undesigned.org.za/2007/10/22/amazon-s3-php-class
* @version 0.5.0-dev
*/
我的代码工作超过6个月,但昨晚它突然停止工作! 我检查了所有凭据和代码以及其他所有内容,它们似乎很好
我甚至检查了我本地计算机上的代码,它工作正常,但在服务器上如果无法将文件上传到S3
S3存储是否可能阻止了我的EC2 IP地址? 其他人之前有过这个问题吗?
答案 0 :(得分:1)
在浏览完整个S3 PHP库并追踪它后,我找到了解决方案
“您的计算机的时钟或时区设置不正确。因为S3使用当前时间来验证请求,如果您的时钟关闭时间超过15分钟,或者您的时区不正确(从而导致时间偏差) ),你的请求将失败。“