2013-03-13 126 views
5

Trong khi làm việc trên máy cục bộ, tôi đã cố gắng tải lên hình ảnh (tải chúng ngay lên máy chủ amazon), nhưng nó đã cho tôi một lỗi (RequestTimeTooSkewed Error sử dụng PHP S3 Class), Tôi có thể thấy rằng đó là vấn đề múi giờ và S3 sử dụng múi giờ hiện tại để xác thực yêu cầu, tôi có cần thiết lập hoặc thay đổi bất kỳ cấu hình nào trên máy chủ EC2 để có thể tải hình ảnh cục bộ không?S3 RequestTimeTooSwed lỗi do xung đồng hồ của máy cục bộ

+0

Nó không đề cập đến S3 * RequestTimeTooSkewed *, nhưng cùng một vấn đề như [Làm thế nào để buộc một bản cập nhật đồng hồ sử dụng NTP? ] (http://askubuntu.com/questions/254826/how-to-force-a-clock-update-using-ntp) – smci

Trả lời

3

Kiểm tra đồng bộ hóa thời gian của bạn trên phiên bản ec2 của bạn. Do tính chất của các máy ảo, đồng hồ có thể nghiêng theo thời gian. S3 không cho phép yêu cầu quá vài phút.

6

Đồng bộ hóa đồng hồ của bạn với máy chủ thời gian NTP. Tất cả các hệ điều hành hiện đại đều hỗ trợ điều này.

Bất cứ nơi nào bạn đang tải lên từ là máy cần được đồng bộ hóa.

+1

Bạn có thể tìm thấy danh sách các máy chủ NTP tại đây: http: //www.pool. ntp.org/en/use.html Và bạn có thể chạy điều này từ máy nguồn của bạn '' 'sudo ntpdate 0.pool.ntp.org''' – plainjimbo

1

Mã chạy từ máy ảo, phải làm sudo ntpdate ntp.ubuntu.com để đồng bộ hóa và hoạt động.

Các vấn đề liên quan