私はPHP(Codeigniter)を使ってS3のサブフォルダのサイズを取得しようとしています。私はそれは、ファイル/フォルダを見つけることができないことを意味信じてS3バケットのサブフォルダはオブジェクトですか?
[NoSuchKey] The specified key does not exist.
:私は、フォルダ内のファイルを指定した場合、データは私が取得フォルダを指定した場合しかし、返されます。あなたはサイズを得ることができるオブジェクトではないフォルダですか?
私はS3 browser for Windowsを使用しました。これはフォルダとそのサイズをリストしています。
$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);
任意のアイデアが高く評価:
はここで私が使用しているコードのスニペットです!
ありがとうございます!
私はアマゾンクラウドを使い始める必要があります。しかし、同じ電力で専用サーバを購入すると、その価格はもっと低くなります! – dynamic
ありがとうございます! –