Advanced Page Generation Time
-
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 18 лет 5 месяцев
- Откуда: cs-spec.net.ru
-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 18 лет 3 месяца
- Откуда: www.freegamers.ru
А не проще поставить другой мод
http://smartor.is-root.com/viewtopic.php?t=2968


Код: Выделить всё
##############################################################
## MOD Title: Page Generation Time
## MOD Author: Smartor
## MOD Description: This MOD will show page generation info in the page footer
## Eg: Page generation time: 0.4873s (PHP: 83% - SQL: 17%) - SQL queries: 14 - GZIP enabled - Debug on
##
## MOD Version: 2.0.1
##
## Installation Level: easy
## Installation Time: 1 Minutes
##
## Files To Overwrite: 4
## extension.inc
## db/mysql.php
## db/mysql4.php
## includes/page_tail.php
##
## Included Files: N/A
##############################################################
-
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 18 лет 5 месяцев
- Откуда: cs-spec.net.ru
-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 18 лет 3 месяца
- Откуда: www.freegamers.ru
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 2 месяца
ASP Linux
Не много подправил в page_tail т.к. у меня минуты до 10 выводятся с нулями + если нет дней выводит тока время....
код не идеальный....может кому пригодиться...
Код: Выделить всё
22:06:31 up 1 day, 10:06, 1 user, load average: 0.00, 0.00, 0.00
код не идеальный....может кому пригодиться...
Код: Выделить всё
if ( $exec_uptime = @exec("uptime") )
{
if (strpos($exec_uptime,'days'))
{preg_match( "/up (\d+) days,\s+([\d+\:]+)/", $exec_uptime, $cur_uptime );}
elseif (strpos($exec_uptime,'day'))
{preg_match( "/up (\d+) day,\s+([\d+\:]+)/", $exec_uptime, $cur_uptime );}
else
{$cur_uptime[2] = substr($exec_uptime,strpos($exec_uptime,'up')+2,strpos($exec_uptime,',')-strpos($exec_uptime,'up')-1);}
if ( strpos($cur_uptime[2],':') != false)
{
list ( $cur_uptime[3], $cur_uptime[2]) = explode ( ':', $cur_uptime[2] );
}
else
{
$cur_uptime[3] = '00';
}
if (strlen($cur_uptime[2]) < 2) $cur_uptime[2] = '0'.$cur_uptime[2];
if ($cur_uptime[3] < 10) $cur_uptime[3] = '0'.$cur_uptime[3];
}
Последний раз редактировалось XfroSt 04.02.2007 23:24, всего редактировалось 2 раза.
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Craze
А не проще почитать на форуме о его недостатках, например о том что основную свою функцию - подсчет - он выполняет неверно?
А не проще почитать на форуме о его недостатках, например о том что основную свою функцию - подсчет - он выполняет неверно?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 2 месяца
Кстати при uptime может быть не хилая утечка памяти ... тут уже про это говорили.. вот как я решил эту проблему...
в crontab задачу:
*/1 * * * * uptime > /path_to_your_forum/uptime.tm
и меняем шапку кода что приведена выше :
+ утечки нет, при большом количестве пользователей загрузкка меньшее
- нужно иметь шелл или возможность выполнять cron
в crontab задачу:
*/1 * * * * uptime > /path_to_your_forum/uptime.tm
и меняем шапку кода что приведена выше :
Код: Выделить всё
$fn = "/path_to_your_forum/uptime.tm";
$f = fopen($fn, "r");
$exec_uptime = fread($f, filesize($fn));
fclose($f);
if ($exec_uptime != '')
- нужно иметь шелл или возможность выполнять cron
-
- phpBB 1.4.4
- Сообщения: 166
- Стаж: 18 лет 7 месяцев
- Откуда: Варшава (Польша) / Кишинёв (Молдова)
поставил мод, читаю
перепроверил инструкцию установки, потом ещё раз - всё верно. в каком файле должна быть функия "ob_gzhandler()"?
Добавлено спустя 1 минуту 55 секунд:
сделал пока так:
работает, но жду помощи.
Добавлено спустя 2 минуты:
и строку из подписи вытер, чтобы людей не пугать
Mozilla Firefox писал(а):Fatal error: Call to undefined function: ob_gzhandler() in c:\myserver\apache\htdocs\html\nepopsisty\docs\includes\page_tail.php on line 128

Добавлено спустя 1 минуту 55 секунд:
сделал пока так:
Код: Выделить всё
/*
if ($board_config['gzip_compress'] && strstr(@$_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip'))
{
$compress = ob_gzhandler($uncompress, 9);
}
*/
#else
#{
$compress = $uncompress;
#}
Добавлено спустя 2 минуты:
и строку из подписи вытер, чтобы людей не пугать

-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.4
- Сообщения: 128
- Стаж: 18 лет 2 месяца
- Откуда: Новосиб
скажите пожалуйста, почему
Gzip : Выкл. - в админке вкл.
Загрузка : Недоступно | Uptime : Недоступно ] - недоступно
мои данные
Версия phpbb: 2.0.22
Версия PHP: 5.2.1
Версия MySQL: 5.0.27-standard
и есть ли - mysql5.php ?
Код: Выделить всё
[ Время : 0.1438с | SQL-запросов : 35 | Gzip : Выкл. | Загрузка : Недоступно | Uptime : Недоступно ]
Загрузка : Недоступно | Uptime : Недоступно ] - недоступно
мои данные
Версия phpbb: 2.0.22
Версия PHP: 5.2.1
Версия MySQL: 5.0.27-standard
и есть ли - mysql5.php ?
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
satnsk
Фаервол Outpost?
Фаервол Outpost?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB Guru
- Сообщения: 7522
- Стаж: 21 год 1 месяц
- Откуда: СССР
- Благодарил (а): 4 раза
- Поблагодарили: 94 раза
Не нужно его отключать, нужно изменить один единственный ключик в реестре.satnsk писал(а):да, стоит, отключил - ничего не изменилось
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
- phpBB 1.4.4
- Сообщения: 128
- Стаж: 18 лет 2 месяца
- Откуда: Новосиб
незнаю, специально не спрашивал, но думаю, что -даVVVas писал(а):А хостинг его поддерживает?
http://www.slavhost.ru/webhost/hosting/ мой план - стандарт
а подробнее...Mr. Anderson писал(а):Не нужно его отключать, нужно изменить один единственный ключик в реестре.