1
雖然同步與s3client目錄PHP SDK完美的作品PHP:同步數據與Amazon S3
$s3client->uploadDirectory('/local/directory', 'my-bucket');
我仍然需要s3cmd --delete-刪除功能刪除存在於桶,而不是無與倫比的文件在源目錄中。
裁判:http://blogs.aws.amazon.com/php/post/Tx2W9JAA7RXVOXA/Syncing-Data-with-Amazon-S3
爲什麼不先清空你的存儲桶並同步數據?按照這種方式,它會自動保持一致,如你所需。 – Rikesh
@Rikesh,因爲有用戶/機器人連接到存儲桶和刪除目錄會產生很多錯誤 – gadelkareem
好吧,我知道了我猜這是目前由PHP S3 SDK提供的,但我想你需要做一些變通。這[博客](http://s3tools.org/s3cmd-sync)可能會對您有所幫助。 – Rikesh