繁体   English   中英

使用PHP将整个文件夹上传到Amazon S3存储桶

[英]Upload entire folder to Amazon S3 bucket using PHP

我需要使用PHP将整个文件夹和子文件夹上传到Amazon S3存储桶,有没有人知道快速轻松地完成此操作的解决方案? 我调查过的其他库似乎只支持上传单个文件。

在亚马逊s3文件夹中几乎没有你提供的网址名称。 几乎它创建基于URL的文件夹以及为什么要使用php,而你可以cli。 您可以通过这种方式上传多个文件,即每个文件都可以发出cli命令,即

s3cmd put source / source1.txt target / target1.txt

s3cmd是绝妙的解决方案! 而是使用PHP与这样s3cmd目录,使用参数上传: s3cmd put --recursive directory_name s3://bucket_name在终端外壳....享受s3cmd!

注意:使用此s3cmd链接在您的平台上安装,对于ubuntu爱好者只需键入

  • sudo(非root用户)apt-get install s3cmd
  • s3cmd --configure(它会提示您输入亚马逊密钥和密钥)
  • 然后,s3cmd ls(列出所有桶)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM