![]() |
|
|||||||
| Вебмастерский треп Помощь в разработке сайтов, обсуждение проектов, запросы на поиск и т.д. |
![]() |
|
|
Опции темы | Опции просмотра |
|
|
#1 |
|
Админ
Герцог
Регистрация: 02.07.2007
Адрес: Russia
Сообщений: 4,976
Сказал(а) спасибо: 652
Поблагодарили 425 раз(а) в 340 сообщениях
Деньги: 19.92 Donate |
PHP: Функция подсчета размера папки
Просто и быстро считаем размер папки. PHP код:
PHP код:
PHP код:
PHP код:
|
|
|
|
| Сказали спасибо: |
|
|
#2 |
|
Паж
Регистрация: 15.11.2008
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Деньги: 0.00 Donate |
скажите пожалуйста, какой модуль пхп отвечает за эту функцию?
а то я установил себе на сайт файловый менеджер, а он не хочет работать. в нем есть такой код: // Get the size of a directory function getDirSize($dirname) { global $txt; $dir = dir($dirname); $fileCount = 0; while ($filename = $dir->read()) $fileCount++; выдает ошибку в этой строке: while ($filename = $dir->read()) |
|
|
|
|
|
#5 |
|
Админ
Герцог
Регистрация: 02.07.2007
Адрес: Russia
Сообщений: 4,976
Сказал(а) спасибо: 652
Поблагодарили 425 раз(а) в 340 сообщениях
Деньги: 19.92 Donate |
http://phpmysqlmaker.com/2008/06/08/36
На пхп это делается путём обхода всех файлов в папке, если файлов много, всё очень люто тормозит, проще сделать @shell_exec('du -h /path/to/dir'); или df -h /path/to/dir См. ссылку выше |
|
|
|
|
|
#6 |
|
Паж
Регистрация: 15.11.2008
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Деньги: 0.00 Donate |
мне код в скрипте не хотелось трогать...
понять не могу, почему на локальной машине с осью виндовс функция работает нормально, а вот на фрибсд эта функция не работает? |
|
|
|