使用PHP将整个文件夹上载到AmazonS3 bucket
我需要上传整个文件夹的文件和子文件夹到亚马逊S3桶使用PHP,有人知道一个解决方案,以快速和轻松地完成这一点?我研究过的其他库似乎只支持上传单个文件。在amazon s3文件夹中,您几乎没有给出url名称。实际上,它基于url和为什么要使用php创建文件夹,而您可以使用cli。您可以通过这种方式上载多个文件,即对于每个文件,您可以启动cli命令,即 s3cmd put source/source1.txt target/target1.txt使用PHP将整个文件夹上载到AmazonS3 bucket,php,amazon-s3,amazon-web-services,Php,Amazon S3,Amazon Web Services,我需要上传整个文件夹的文件和子文件夹到亚马逊S3桶使用PHP,有人知道一个解决方案,以快速和轻松地完成这一点?我研究过的其他库似乎只支持上传单个文件。在amazon s3文件夹中,您几乎没有给出url名称。实际上,它基于url和为什么要使用php创建文件夹,而您可以使用cli。您可以通过这种方式上载多个文件,即对于每个文件,您可以启动cli命令,即 s3cmd put source/source1.txt target/target1.txt s3cmd是绝妙的解决方案!!!但是,使用php上传
s3cmd是绝妙的解决方案!!!但是,使用php上传目录时,请使用参数和s3cmd如下:
s3cmd put——终端外壳中的递归目录\u name s3://bucket\u name
…享受s3cmd
注意:在您的平台上安装时使用此选项,对于ubuntu爱好者,只需键入
- sudo(对于非root用户)apt get install s3cmd
- s3cmd——配置(它提示您输入amazon访问权限和密钥)
- 然后,s3cmd ls(列出所有存储桶)