Я пытаюсь получить размер подпапки в S3, используя PHP (Codeigniter).Если я укажу файл в папке, данные будут возвращены, однако, если я укажу папку, которую я получу:
[NoSuchKey] The specified key does not exist.
Что, по моему мнению, означает, что он не может найти файл / папку.Разве папка не является объектом, размер которого вы можете получить?
Я использовал браузер S3 для Windows, в котором перечислены папки и их размеры.
Вот фрагмент кода I 'м:
$userdir = 'userdata/'.$row->name;
$userdata = $this->s3->getObject('bucket_name',$userdir,false);
foreach ($userdata as $name => $val) {
$totalSize += $val['size'];
}
$totalSize = ($totalSize / 1024 / 1024 / 1024);
Любые идеи приветствуются!
Спасибо!