0

Codeigniter を使用して、ディレクトリ (フォルダ) から Amazon S3 バケットの別のディレクトリにすべてのファイルをコピーする方法を教えてください。

4

1 に答える 1

0

S3 ツールを確認する必要があります: http://s3tools.org/s3cmd

サーバーにインストールすると、s3バケット内のものを操作するためのあらゆる種類のコマンドラインツールが手に入ります.

インストールしたら、s3cmd の「put」(ローカル ファイルを s3 バケットに移動するため) を php のexec()で呼び出すことができます。これにより、シェル コマンドが実行されます。

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

exec()の詳細については、こちらを参照してください。

于 2013-09-24T14:08:29.960 に答える