创建通过s3cmd一个文件夹(亚马逊S3) [英] Creating a folder via s3cmd (Amazon S3)
问题描述
我用s3cmd将文件上传到我的S3服务器。我的问题是,当服务器上的目录不存在上传失败。我怎么能告诉s3cmd创建文件夹,如果它不存在?我使用PHP。
I am using s3cmd to upload files to my S3 server. My problem is that when a directory on the server does not exist the upload fails. How can I tell s3cmd to create the folder if it does not exist? I am using PHP.
推荐答案
我相信你应该尝试像 s3cmd把file.jpg S3://bucket/folder/file.jpg
。
S3并没有目录的概念,整个文件夹/ file.jpg
是文件名。如果使用GUI工具什么的,你从文件夹中删除file.jpg,你很可能看到该文件夹没了。视觉重presentation在目录方面是为了方便用户。
S3 doesn't have the concept of directories, the whole folder/file.jpg
is the file name. If using a GUI tool or something you delete the file.jpg from inside the folder, you will most probably see that the folder is gone too. The visual representation in terms of directories is for user convenience.
这篇关于创建通过s3cmd一个文件夹(亚马逊S3)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!