Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Скрипт подcчета места на хосте [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (5): « 1 [2] 3 4 5 »   

> Без описания
Mazej
Отправлено: 17 Февраля, 2005 - 16:13:29
Post Id



Super Member


Покинул форум
Сообщений всего: 1316
Дата рег-ции: Нояб. 2004  
Откуда: Татарстан г. Казань

Карма 0




TvoyWeb пишет:
Mazej
А тебе зачем? Наверняка в админской панели указывается сколько места занимает твой сайт.
Мне это нужно было просто чтобы понять как идет расчет.
Как зачем? У меня нет админской панели... очень нужно\n\n(Добавление)
Мне сказали как будет у тебя занято 300mb то сообщишь админу хостинга
 
 Top
TvoyWeb Администратор
Отправлено: 17 Февраля, 2005 - 16:15:55
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Mazej пишет:
У меня нет админской панели... очень нужно

Странно. Тебе нужно знать занимаемый размер всего сайта?
 
 Top
Mazej
Отправлено: 17 Февраля, 2005 - 16:18:25
Post Id



Super Member


Покинул форум
Сообщений всего: 1316
Дата рег-ции: Нояб. 2004  
Откуда: Татарстан г. Казань

Карма 0




TvoyWeb пишет:
Mazej пишет:
У меня нет админской панели... очень нужно

Странно. Тебе нужно знать занимаемый размер всего сайта?
Ага, сказали если будет занимать 300 mb сообщишь админу, и договоримя сказал так админ, а если не сообщишь, будут проблемы Улыбка
 
 Top
TvoyWeb Администратор
Отправлено: 17 Февраля, 2005 - 16:45:12
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




CODE:
<?php
$size = exec("du -k /home/site/public_html",$retval);
$size = preg_replace("#^(\d+).*$#is","\\1",$size);
echo "занимаемый размер равен - $size Kb";
?>

/home/site/public_html - путь до корня сайта.
 
 Top
Валерий Администратор
Отправлено: 10 Марта, 2005 - 05:55:43
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




TvoyWeb
Я бы уже начал заниматься с РНР, но вот этого мне не понять.
КАК ЭТО ВСТАВЛЯТЬ?

То есть, извини, но я не понимаю: что нужно?
Создать один, два или три файла? Как назвать? Куда разместить?
Этот код мне тоже очень нужен - нет на сервере такой услуги.
Вот закачивал фотки, полвечера убил. Оказалось - превысил предел дискового пространства и сервер меня просто рубил. Пока не выкинул кое-что с сервера, не получилось. Я уже работаю в режиме цейтнота.
Вот, отыскал этот код (да продлятся года форума этого!).
Ну, просвети неуча, пожалуйста. Удели десять минут...
 
 Top
TvoyWeb Администратор
Отправлено: 10 Марта, 2005 - 06:36:47
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Валерий
Создай php файл с таким содержанием и назови его как тебе угодно. Положи на сервер и запусти его, набрав в браузере адрес этого файла.
Вместо /home/site/public_html укажи путь до корневой папки на твоем сервере.
 
 Top
Валерий Администратор
Отправлено: 10 Марта, 2005 - 06:50:59
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




TvoyWeb
ОК!
Сейчас буду пробовать.
TvoyWeb пишет:
$size = exec("du -k /home/site/public_html",$retval);

Попробовал...
не вышло.
внимательно читаю: если мой сайт в папке www, то как мне записать эту строчку? И почему в конце файл один?

Что значит вот это: /public_html?
Мой файл подставить?
 
 Top
TvoyWeb Администратор
Отправлено: 10 Марта, 2005 - 16:40:29
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Валерий пишет:
Что значит вот это: /public_html?

Так называется корневая директория моего сайта.
Валерий пишет:
Попробовал...
не вышло.

Ты наверное в IE пробовал. Там есть такой глюк. Попробуй вот так:
CODE:
<html>
<head>
<title></title>
</head>
<body>
<?php
$size = exec("du -k ".getcwd(),$retval);
$size = preg_replace("#^(\d+).*$#is","\\1",$size);
echo "Занимаемый размер директории ".getcwd()." равен - $size Kb";
?>
</body>
</html>

Просто создай файл с расширением php и запусти его. Ничего менять в коде не нужно. Скрипт покажет занимаемый размер той папки куда ты его положишь.
 
 Top
Валерий Администратор
Отправлено: 10 Марта, 2005 - 17:06:39
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




Занимаемый размер директории /home/home/i/iv-plus/WWW равен - Kb

Вот это вышло.
То есть, он определил папку и прочее, но ничего не подсчитал.
Я связывался с сервером днем - они говорили именно о таком скрипте. Странно...

Сейчас попробовал и в Опере. То же.
 
 Top
TvoyWeb Администратор
Отправлено: 10 Марта, 2005 - 17:31:22
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Валерий
Может на сервере функция exec() отключена?
Попробуй тогда так:
CODE:
<html>
<head>
<title></title>
</head>
<body>
<?php
echo '<pre>';
$last_line = system("du -k ".getcwd(),$retval);
echo '
</pre>
<hr />Занимаемый размер в kb: ' . $last_line . '
<hr />';
?>
</body>
</html>

Но в этом скрипте будет выдана информация по каждой подпапке.
И в самом низу общее занимаемое место папкой в которую загружен этот скрипт.
 
 Top
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0372]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33