|
|
|
|
|
для: cheops
(07.04.2007 в 13:18)
| | У меня на бесплатном хостинге это работает | |
|
|
|
|
|
|
|
для: Roo$
(06.04.2007 в 23:02)
| | В большинстве случаев информация, выдаваемая функцией phpinfo() - это единственно, доступная информация
| |
|
|
|
|
|
|
|
для: Roo$
(07.04.2007 в 10:20)
| | Для работы этой функции необходим доступ ко всему диску, разумеется такого доступа клиенту не предоставляют, так как он сможет натворить дел (например, залезть к соседям по хостингу). | |
|
|
|
|
|
|
|
для: Roo$
(07.04.2007 в 10:20)
| | Так попробуй.
<?php
$total = disk_total_space("./")/1024;
$free = disk_free_space("./")/1024;
$ratio = sprintf("%.2f", $free/$total*100.00);
print ("Использование диска: $ratio% свободно ($free/$total)");
?>
|
| |
|
|
|
|
|
|
|
для: Mr.White[$t0rm]
(07.04.2007 в 10:16)
| | У себя этот скрипт работает нормально а вот на хосте ругается
Warning: disk_total_space() [function.disk-total-space]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (VIRTUAL_DOCUMENT_ROOT:/tmp:/var/tmp) in /data/www/r/site/public_html/infouser.php on line 2
Warning: disk_free_space() [function.disk-free-space]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (VIRTUAL_DOCUMENT_ROOT:/tmp:/var/tmp) in /data/www/r/site/public_html/infouser.php on line 3
Warning: Division by zero in /data/www/r/site/public_html/infouser.php on line 4
Использование диска: 0.00% свободно (/)
|
Кажется проблема с путями | |
|
|
|
|
|
|
|
для: Roo$
(07.04.2007 в 09:51)
| |
<?php
$total = disk_total_space("/")/1024;
$free = disk_free_space("/")/1024;
$ratio = sprintf("%.2f", $free/$total*100.00);
print ("Использование диска: $ratio% свободно ($free/$total)");
?>
|
| |
|
|
|
|
|
|
|
для: Valick
(07.04.2007 в 07:42)
| | А как чтоб он показывал статистику в мегобайтах? | |
|
|
|
|
|
|
|
для: Roo$
(06.04.2007 в 23:02)
| | объем харда
<?php
$total =disk_total_space("/");
$free =disk_free_space("/");
$ratio =sprintf("%.2f", $free/$total*100.00);
print ("Использование диска: $ratio% свободно ($free/$total)");
?>
|
| |
|
|
|
|
|
|
|
для: Roo$
(06.04.2007 в 23:02)
| | Использовать функции, выполняющие команды на системе, например system(). Насчет запрещенных функций - можно посмотреть в php.ini, часто его открывают на чтение или функцией phpinfo();. | |
|
|
|
|
|
|
| Как с помощью php кода можно узнать следующую инфу об хосе: объем харда (сколько осталось), запрещенный функции, нагрузка на сервер,... | |
|
|
|
|