Zend Framework Amazon S3. Как создать подпапку в ведре? - PullRequest
1 голос
/ 12 февраля 2010

Как создать подпапку в ведре?

$s3->createBucket создает только ведро если я попытался $s3->create('bucket/subfolder'), он говорит: имя корзины содержит недопустимые символы.

тоже пробовал: $s3->registerStreamWrapper("s3");

и mkdir("s3://bucket/subfolder");

тоже не работал.

P.S: учетные данные действительны. так что не говорите мне, что я передаю неверный ключ доступа и т. д.

1 Ответ

4 голосов
/ 12 февраля 2010

S3 не имеет папок вне корзины, но у объектов (файлов) может быть / s (прямая косая черта) в их имени, и существуют методы для извлечения на основе префикса, который позволяет вам эмулировать список. Это означает, что вы не можете создать пустую папку.

...