Estoy usando s3cmd para subir archivos a mi servidor S3. Mi problema es que cuando un directorio en el servidor no existe, la carga falla. ¿Cómo puedo decirle a s3cmd que cree la carpeta si no existe? Estoy usando PHP.Crear una carpeta mediante s3cmd (Amazon S3)
Respuesta
Creo que deberías probar algo como s3cmd put file.jpg s3://bucket/folder/file.jpg
.
S3 no tiene el concepto de directorios, el folder/file.jpg
es el nombre completo del archivo. Si utiliza una herramienta de GUI o algo así, elimine el archivo.jpg desde el interior de la carpeta, probablemente verá que la carpeta también se ha ido. La representación visual en términos de directorios es para la conveniencia del usuario.
Si no desea cargar un archivo, puede copiar la carpeta $ $ objeto especial que crean herramientas s3 marcar las carpetas:
s3cmd cp 's3://bucket/parent_$folder$' 's3://bucket/parent/child_$folder$'
que crea un "niño" "carpeta".
Es menos confuso para cargar algo en la ubicación del niño en su lugar:
s3cmd put dummy s3://bucket/parent/child/dummy
Colmena parece requerir que la ruta completa S3 existe al crear una tabla externa. Es por eso que estoy mirando esta pregunta :)
Ésta es la forma de crear una carpeta s3cmd s3 foobar poner: // bucket_name/nuevo_directorio/
para verificar - s3cmd La
- 1. Amazon S3 boto: ¿cómo crear una carpeta?
- 2. Amazon S3 boto - cómo eliminar la carpeta?
- 3. ¿Cómo crear una carpeta en el cubo de Amazon S3 a través de PHP API?
- 4. Intentando establecer metadatos en el archivo de Amazon S3 usando s3cmd
- 5. Amazon S3 Datos de uso de acceso mediante programación
- 6. Amazon S3 y Checksum
- 7. Permisos de Amazon S3
- 8. zcat en amazon s3
- 9. SignatureDoesNotMatch - Amazon S3 API
- 10. Arquitectura de Amazon S3
- 11. Concurrencia en Amazon S3
- 12. Sin conexión Amazon S3
- 13. git y Amazon s3
- 14. Duplicity, Amazon S3 excepción backend
- 15. Cómo ordenar la salida de "s3cmd ls"
- 16. Iniciar sesión en Amazon S3
- 17. Crear mi propia página de error para Amazon S3
- 18. Amazon Web Services (AWS) S3 Java crear un subdirectorio (objeto)
- 19. ¿Puedo mover un archivo a una 'carpeta' dentro de un depósito S3 utilizando el comando s3cmd mv?
- 20. crear una carpeta mediante programación en Xcode - C Objetivo
- 21. Amazon S3 Hosting Streaming Video
- 22. Cómo definir permisos en Amazon S3
- 23. Amazon S3 - x-amz-meta
- 24. Archivo duplicado en Amazon S3
- 25. Amazon S3 CORS PUT falla
- 26. Encabezados personalizados en Amazon S3
- 27. s3cmd sincronización no configura ACL en público
- 28. ¿Cómo escribir una cadena en el cubo de Amazon S3?
- 29. Ordenar la salida de s3cmd
- 30. Carriles 3 - Amazon S3 Paperclip UE Problema
Por lo que yo sabe que s3 no tiene carpetas. Simplemente pones todo en el cubo. –
Tiene carpetas http://imageshack.us/photo/my-images/838/capturefhw.png/ – John
¿Puedes poner el archivo así: s3cmd put file.jpg s3: // yo/folder/ – Colum