PutObject into directory Amazon s3 / PHP

Question:

I need to upload my files inside specific directories that I created on my amazon s3 storage. I always uploaded the files on the “absolute path” of my bucket doing something like so:

How can I define where this file should be uploaded on a given directory?

Answer:

You must include that information in the “Key” parameter. S3 isn’t actually a filesystem, it’s more like a big (hash table) associative array. The “Bucket” is the name of the hash table, and the “Key” is the key (e.g., $bucket[$key] = $content). So all path/directory information must be a part of the “Key”.

Leave a Reply