2013-09-24 156 views

回答

0

你應該檢查出S3工具:http://s3tools.org/s3cmd

您可以將它安裝在您的服務器上,然後您就可以使用各種命令行工具來操作s3存儲桶中的內容。

一旦你安裝了它,你可以把s3cmd的「放」(移動一個本地文件到一個S3桶)與PHP的exec(),它執行shell命令:

exec('s3cmd put /my-local-dir/some_file.txt s3://my-s3-bucket/some-dir/some_file.txt'); 

更多exec() here

+0

例如我有一個名爲Test1的文件夾,我想將所有內容複製到Test2。我如何在PHP中使用它。 Test1和Test2都是Amazon S3存儲桶的文件夾。例如路徑如下:Test1 = aa/bb/cc Test2 = aa/qq/cc。 – modon

+0

你不能只用PHP。您還需要另一個工具,如s3cmd或[s3fs](http://code.google.com/p/s3fs/wiki/FuseOverAmazon) – bdf

+0

好的,如果我已經安裝了該如何使用php /笨。 – modon

相關問題