• 締切済み
  • すぐに回答を!

PHPでディレクトリの容量を取得について教えてください

PHP初心者です。 指定したディレクトリの容量を取得したいのですが、分かりません。 教えてくださると、嬉しいです。 お願いします。 環境:Apache2 PHP5

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数115
  • ありがとう数1

みんなの回答

  • 回答No.1
  • yuu_x
  • ベストアンサー率52% (106/202)

disk_total_space disk_free_space

共感・感謝の気持ちを伝えよう!

質問者からの補足

ご回答ありがとうございます。 「disk_total_space」でやってみたのですが、うまくできず・・・。 http://itpro.nikkeibp.co.jp/article/COLUMN/20070827/280408/を参考にして、やってみましたら、取得できました。 ですが、バイト単位なんです。 MB単位に変換したいのですが、分かりません。 教えてください。 お願いします。

関連するQ&A

  • PHP初心者です、PHPについて質問です!

    PHP初心者です。 指定したディレクトリの容量を取得したいのですが、分かりません。 教えてくださると、嬉しいです。 お願いします。 環境:Apache2 PHP5

    • 締切済み
    • PHP
  • PHPの設定ができません。

    PHP初心者です。 ApacheとPHPの連携がうまくいきません。 環境は、OSがWindowsXP、Apache2.2.21、PHP5.2.17です。 エラーの内容は、 httpd: Syntax error on line 130 of C:/Apache2/conf/httpd.conf: Cannot load C:/ph p/php5apache2_2.dill into server: \x8ew\x92\xe8 ... httpd.confの設定は 130:LoadModule php5_module "C:/php/php5apache2_2.dill" 131:PHPiniDir "C:/php" ディレクトリに間違いはありません。php5apache2_2.dill も存在しています。 どうしたらいいのでしょうか?

    • ベストアンサー
    • PHP
  • ApacheとPHPについて

    Apache2とPHP質問です。 .phpのファイルをどこのディレクトリに入れれば、ブラウザから見れるのか わからず困っています。 現在の状況は VineLinux4.2をインストール。 VineLinuxに入っている(アップグレードで取ってくる?) Apache2とPHPをインストール。 Apache2起動後、rootディレクトリに「~~.php」を作る。 ブラウザから「http://localhost/~~.php」エンター エラーが出る。 1、Apache、PHPが正しくインストールされてるかの確認方法 2、どこのディレクトリにソースファイルを入れればいいのか この2点お願いします。

    • ベストアンサー
    • PHP
  • php sqlite count 列数取得

    php5 apache2 sqlite xpの環境で、指定したテーブルをcountして行数ではなく、列数を取得したいのですが、調べても見つけることができなかったためご教授御願いします。 A B C 2 4 6 1 3 4 行でしたら select count(*) from tbl_a で「2」が取得できるのですが、「3」の列を取得したいのです。

    • ベストアンサー
    • PHP
  • Debian/GNU Linux V.3.1r1 + PHP4で PHPが突然動作しない

    お世話になります。 Debian/GNU Linux V3.1r1で突然PHP4が動作しなくなってしまいました。 (ダウンロードしますか?となってしまう) 日経Linux2006-1の特集2に記事を参考に、 aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server としてLAMP環境を用意しました。 数日は正常に動作していたのですが、 (<?php phpinfo(); ?>も正常に表示していました。) 突然上記の状況となりました。 実は、この現象は一度経験があり、その際は aptitude remove apache2 libapache2-mod-php4 php4-mysql mysql-server をして aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server をしたところ回復しました。 今回は、MySQL内に若干データを入れたのでアンインストール&再インストールの手順は避けたいと思います。 aptitude remove apache2 libapache2-mod-php4 aptitude install apache2 libapache2-mod-php4 では解決しませんでした。 Apache2のデフォルトページは見れるので、Apache2は動作しているようです。 PHP4のモジュールがロードされる記述が見つけられないのですが、どういう仕組みでPHP4のモジュールはロードされるのでしょうか。 また、そのほかにはどのような確認をしたらいいでしょうか。

  • MacOS(10.5.6)のサーバーでPHPが動作しない

    Mac初心者(Winは10年ほど)なのですが、MacOSに標準搭載されているApacheでPHPを動作させたいのですがうまくできません。 調べた限りでは「/private/etc/apache2/httpd.conf」を【例1】のように編集すれば動作すると思うのですが、実際には動作せず、phpのコードそのものがブラウザに表示されてしまいます。 【例1】 #LoadModule php5_module libexec/apache2/libphp5.so  ↓ LoadModule php5_module libexec/apache2/libphp5.so 使用しているphpコードは下記の通りです。 <?php phpinfo(); ?> 環境は下記の通りです。 Mac OS X (10.5.6) Apache2 + PHP5 (OSに標準搭載されているもの) アドバイスお待ちしております。 よろしくお願い致します。

  • PHP5が動かない

    vinelinux4.2でサーバーを組んでいます、Apache2 とPHP5をインストールして ワードプレスを公開する予定です。ところがPHPはApacheの公開ディレクトリではPHPinfoが見られるのですが、公開ディレクトリにwpというディレクトリを作りそこにPHPinfoを置くとコードが見えてPHPinfoが見えません。どうすればwpディレクトリ上でもPHPを動かすことができるのでしょうか? Linaxは始めたばかりでさっぱりわかりませんよろしくお願いいたします。

  • apacheのディレクトリ

    Linux RedHat9をインストールする際に、パッケージでWebサーバーを選択していれた場合、apacheの本体はどのディレクトリ内にインストールされるのでしょうか? Webサーバを選択した場合、PHPもインストールされますが、今回デフォルトでインストールされるPHPは使用できないので、PHPを入れなおしたいのですが、コンフィグレーションする際に、以下のようにapacheのディレクトリを指定したいのですが、どこにあるのか分かりません。 よろしくお願いします。 --with-apxs2=/usr/local/apache2/bin/apxs \

  • phpのinclude_pathのエラーについて

    phpで以下のエラーが出ております。 いろいろ試しているのですが、解決できません。 各種設定ファイルに設定の誤りがあるのでしたら教えていただきたいと思います。 1)Fatal error: main(): Failed opening required '' (include_path='.;c:\php\includes') in C:\Apache2\htdocs\aaa\ins.php on line 26 2)Fatal error: main(): Failed opening required '' (include_path='.;c:\php4\pear') in C:\Apache2\htdocs\aaa\ins.php on line 26 c:\php4\pearというディレクトリは存在しないがなぜか出る。 3)Fatal error: main(): Failed opening required '' (include_path='.;c:\php\includes\aaa') in C:\Apache2\htdocs\aaa\ins.php on line 26 4)Fatal error: main(): Failed opening required '' (include_path='.;C:\Apache2\htdocs\aaa') in C:\Apache2\htdocs\aaa\ins.php on line 26 ##ins.phpのソース: $tpl = "ccc.tpl"; require_once($tpl); ##ディレクトリ構成 C:\Apache2\htdocs\aaa ins.php ccc.tpl ##php.iniの設定: ---有効にした場合1)のメッセージ include_path = ".;c:\php\includes"  ---コメントアウトした場合2)のメッセージ ;include_path = ".;c:\php\includes"  ---以下のpathにフォルダを作成してccc.tplを配置した場合3)のメッセージ include_path = ".;c:\php\includes\aaa" ---以下のpathを指定した場合4)のメッセージ include_path = ".;C:\Apache2\htdocs\aaa" ##httpd.confの設定: line 231 DocumentRoot "C:/Apache2/htdocs" line 256 <Directory "C:/Apache2/htdocs"> AllowOverride Options AuthConfig ##環境 os:winXP apache2:apache_2.0.58 php:PHP Version 4.4.1

    • ベストアンサー
    • PHP
  • PHPでの文字化け

    PHP初心者です。 テストで作成したPHPが文字化けしてしまいます。 php.iniファイルをいじってみましたが 解決しません。 アドバイスお願いいたします。 環境はApache1.3.33 PHP4.4.4 です。

    • 締切済み
    • PHP