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чета места на хосте [4]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Без описания
sl_play
Отправлено: 12 Июня, 2005 - 05:00:17
Post Id


Junior Member


Покинул форум
Сообщений всего: 74
Дата рег-ции: Июнь 2005  

Карма 0




Здравствуйте!
Я взял скрипт для определения занимаемого пространства, на локальном хосте он работает, а вот на хосте в инете не хочет, просто белый экран броузера и даже ошибки не пишет. Подскажите, как заставить его работать, ведь на локальном хосте он работает?

В тех. поддержке моего хоста мне говорили, что для определения пространства нужно выполнить команду du. Я её опробовал как показали в этой теме, но результат был такой же как и человека создавшего тему.
 
 Top
Валерий Администратор
Отправлено: 12 Июня, 2005 - 05:28:07
Post Id



Админ-3


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

Карма 16




sl_play
Привет!
нет, ты все-таки как я когда-то пошли им в письме весь скрипт. и еще, наверное, о правах надо будет спросить.
На каждом хосте все может выглядеть по-своему.
 
 Top
TvoyWeb Администратор
Отправлено: 12 Июня, 2005 - 07:04:47
Post Id



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


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

Карма 52




sl_play
А ты что используешь в скрипте? exec или system?
 
 Top
sl_play
Отправлено: 12 Июня, 2005 - 10:05:17
Post Id


Junior Member


Покинул форум
Сообщений всего: 74
Дата рег-ции: Июнь 2005  

Карма 0




Я опробовал и system и exec - ничего не получилось.
У меня на хостинге нет консольного доступа, так что наверно если они советовали как-то выполнить команду du видимо это функции работают, хотя не уверен, нужно у них уточнить.

В скрипте, что я загрузил отсюда, ведь не используется вообще не system не exec. Я так понимаю, там дело в этой строке set_time_limit(3600); у меня на хосте наверно нельзя ограничивать или продливать выполнение скрипта, хотя я пробовал убрать эту строку, та же история получается, белый экран и всё.
Вообщем в чём проблема так и осталось загадкой Однако
 
 Top
Валерий Администратор
Отправлено: 12 Июня, 2005 - 10:10:23
Post Id



Админ-3


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

Карма 16




sl_play
Cлушай, по идее НЕ ДОЛЖНО быть белого экрана.
Ведь функция эхо там стоит. Должна же она что-то напечатать.
У меня печатала, пусть и без нужной переменной.
Если белый экран - значит скрипт вообще не работает. А это уже дело совсем иное.
 
 Top
TvoyWeb Администратор
Отправлено: 12 Июня, 2005 - 10:14:29
Post Id



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


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

Карма 52




sl_play
Так ты наверное не тот скрипт скачал. Ты скачал скрипт подсчета размера файлов, а не занимаего места. Если тебе нужен скрипт подсчета занимаемого места так он вот здесь, здесь или здесь.
И учитесь правильно читать темы.
 
 Top
sl_play
Отправлено: 12 Июня, 2005 - 10:22:58
Post Id


Junior Member


Покинул форум
Сообщений всего: 74
Дата рег-ции: Июнь 2005  

Карма 0




читая эту тему я поочередно выполнял все примеры показаные в ней. Начался разговор с систем и экзек, а закончился примером без них. Оба варианта не работают.

Да, не выводится вообще ничего, а в штмл вот это
CODE:
<html>

<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<body>


и после боди всё обрывается. А на локальном хосте под виндой всё работает.
Чего ещё можно предпринять?
 
 Top
Валерий Администратор
Отправлено: 12 Июня, 2005 - 10:38:34
Post Id



Админ-3


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

Карма 16




sl_play
C разрешения Маркуса (Маркус, разрешаешь?) выкладываю полный и рабочий код, что стоит у меня.

CODE:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>место на диске</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<body><?
set_time_limit(3600);
$patch = str_replace( '\\', '/', getcwd() );
$totalsize = ceil(Get_Dir_Filesize($patch)/1024)/1000;

echo "Общий размер файлов в папке $patch равен $totalsize Mb";

function Get_Dir_Filesize($dir)
{
$d = dir($dir);
$filesize = 0;
while (false !== ($file = $d->read())) {
if ($file != "." && $file != ".."){
$filename = $dir."/".$file;
if (is_dir($filename)){
$filesize += Get_Dir_Filesize($filename);
} else {
#echo $dir.$file."<BR>";
$filesize += filesize($filename)."<BR>";
}
}
}
return $filesize;
$d->close();
}


?>


</body>
</html>
 
 Top
sl_play
Отправлено: 12 Июня, 2005 - 10:45:16
Post Id


Junior Member


Покинул форум
Сообщений всего: 74
Дата рег-ции: Июнь 2005  

Карма 0




Но это же фактически тот же код, что я качал....
Белый экран, а штмл на боди всё обрывается. могу показать если кто-то хочет на чистое окно броузера посмотреть...
 
 Top
Валерий Администратор
Отправлено: 12 Июня, 2005 - 13:29:57
Post Id



Админ-3


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

Карма 16




sl_play
Посмотри, какие права на него на хосте. у меня - 644
 
 Top
Страниц (5): « 1 2 3 [4] 5 »
Сейчас эту тему просматривают: 7 (гостей: 7, зарегистрированных: 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.0499]     [ 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