我使用s3cmd將文件上傳到我的S3服務器。我的問題是,當服務器上的目錄不存在時,上傳失敗。如何讓s3cmd創建文件夾,如果它不存在?我正在使用PHP。通過s3cmd創建文件夾(Amazon S3)
19
A
回答
36
我相信你應該試試類似s3cmd put file.jpg s3://bucket/folder/file.jpg
。
S3沒有目錄的概念,整個folder/file.jpg
是文件名。如果使用GUI工具或其他東西,您可以從文件夾中刪除file.jpg,您很可能會看到該文件夾也沒有了。目錄方面的可視化表示方式是爲了方便用戶。
0
如果你不想上傳文件,你可以複製的特殊$文件夾$對象S3工具創建標記文件夾:它創建了一個「孩子」,「文件夾」
s3cmd cp 's3://bucket/parent_$folder$' 's3://bucket/parent/child_$folder$'
。
這是減少混亂上載的東西在孩子位置,而不是:
s3cmd put dummy s3://bucket/parent/child/dummy
蜂巢似乎需要創建外部表時的完整路徑S3存在。這就是爲什麼我在看這個問題:)
0
這是如何創建一個文件夾 s3cmd把foobar的S3:// BUCKET_NAME/new_directory/
驗證 - s3cmd LA
相關問題
- 1. Amazon S3通過.NET SDK創建文件夾vs通過管理控制檯
- 2. 如何通過PHP API在Amazon S3存儲桶下創建文件夾?
- 3. 替代s3cmd爲本地文件夾之間同步Amazon S3的加密能力
- 4. 嘗試使用s3cmd在Amazon S3文件上設置元數據
- 5. 如何使用s3cmd移動僅更改爲Amazon S3的文件?
- 6. 添加文件夾中的Amazon S3桶
- 7. Amazon S3的文件夾問題
- 8. C#列表中的Amazon S3文件夾
- 9. Amazon S3文件夾級別權限
- 10. 使用PHP處理Amazon S3文件夾
- 11. Amazon S3從PHP刪除空文件夾
- 12. 模擬s3cmd列表文件夾
- 13. 如何通過文件路徑通過mkdir創建文件夾?
- 14. 通過boto連接到'文件夾's3
- 15. 通過url創建本地文件夾
- 16. 如何將文件夾與子文件夾上傳到amazon s3?
- 17. 如何使用s3cmd工具將文件放到Amazon S3存儲桶中?
- 18. 如何通過.bat文件在文件夾中創建文件夾
- 19. 通過ruby腳本將CSV文件上傳爲Amazon S3
- 20. Amazon S3無法通過Cloudfront上傳文件
- 21. 通過XMLHttpRequest將文件上傳到Amazon S3公開
- 22. 無法通過HTTPS訪問Amazon S3 dzi圖像文件
- 23. 如何通過samba將文件上傳到Amazon S3服務器?
- 24. 我可以通過ajax將jquery文件上傳到amazon s3嗎?
- 25. Amazon S3 Python通過Python進行批量文件傳輸
- 26. Amazon S3文件存儲通過C#中的Rest API與角色
- 27. 無法通過PHP將1GB文件上傳到Amazon S3表單
- 28. Rails Amazon S3如何創建文件上傳進度欄?
- 29. 在Amazon S3存儲桶中創建Avro文件
- 30. Laravel-創建存檔並從Amazon S3下載文件
至於我知道s3沒有文件夾。你只是把所有東西都放在桶裏。 –
它有文件夾http://imageshack.us/photo/my-images/838/capturefhw.png/ – John
你可以把這樣的文件:s3cmd把file.jpg S3://喲/文件夾/ – Colum