サーバー上のフォルダサイズを表示・確認する方法

以下のphpファイルを作り、どこかにアップロードする。アップロード場所はどこでも良い。

 

<?php
function dir_size($dir)
{
  $handle = opendir($dir);
  while ($file = readdir($handle)) {
    if ($file != '..' && $file != '.' && !is_dir($dir.'/'.$file)) {
      $mas += filesize($dir.'/'.$file);
    } else if (is_dir($dir.'/'.$file) && $file != '..' && $file != '.') {
      $mas += dir_size($dir.'/'.$file);
    }
  }
  return $mas;
}
echo dir_size('/home/www/example.com');//ファイルサイズを確認するファイルのパスを指定して下さい。
?>

これで、設置したファイルにアクセスすれば、「ファイルサイズを確認するファイルパス」のフォルダやファイルのファイルサイズが表示される。

その他,未分類

Posted by ぼっち