Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 07-20-2006, 10:04 PM
bashy bashy is offline
 
Join Date: Nov 2005
Posts: 2,544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Does anyone know why this dont work?

Hi peeps

Anyone know why this aint showing the serverloads please?
Its also not showing the uptime as well....
It used to on my last server but im on a freeBSD now....

Evrything else works fine...

? Os: FreeBSD
? PHP: 4.4.2
? MySQL: 4.1.20
? Sql Size: 38MB
? Time: 18:08:21
? Date: 20 Jul 2006
? GMT: -0500

PHP Code:
<?php
global $DB;
$loadavg_array explode(" "exec("cat /proc/loadavg"));
$loadavg $loadavg_array[2];
$uptime shell_exec("cut -d. -f1 /proc/uptime");
$days floor($uptime/60/60/24);
$hours $uptime/60/60%24;
$mins $uptime/60%60;
$secs $uptime%60;
// Ok lets define some language here so we can show something
define("_OS","Os:");
define("_PHP","PHP:");
define("_MYSQL","MySQL:");
define("_TIME","Time:");
define("_DATE","Date:");
define("_GMT","GMT:");
define("_DBS","Sql Size:");
// Well thats the end of the language def file oh yeah

function file_size_info($filesize) { 
$bytes = array('KB''KB''MB''GB''TB'); # values are always displayed  
if ($filesize 1024$filesize 1# in at least kilobytes. 
for ($i 0$filesize 1024$i++) $filesize /= 1024
$file_size_info['size'] = ceil($filesize); 
$file_size_info['type'] = $bytes[$i]; 
return 
$file_size_info


// Calculate DB size by adding table size + index size: 
$rows $DB->query("Show TABLE STATUS"); 
$dbsize 0
while (
$row $DB->fetch_row($rows)) { 
$dbsize += $row['Data_length'] + $row['index_length']; 


$dbsize file_size_info($dbsize); 

// ok lets print it all out to the nice pretty little block ohhhh baby 
$content .="<big><b>?</b></big> "._OS." " .substr(php_uname(),0,7);
$content .="<br /><big><b>?</b></big> "._PHP." " .phpversion();
$content .="<br /><big><b>?</b></big> "._MYSQL." " .mysql_get_server_info();
$content .="<br /><big><b>?</b></big> "._DBS." " .$dbsize['size'] .$dbsize['type'];
$content .="<br /><big><b>?</b></big> "._TIME." " .date("H:i:s",time()+($mosConfig_offset*60*60));
$content .="<br /><big><b>?</b></big> "._DATE." " .date("d M Y");
$content .="<br /><big><b>?</b></big> "._GMT." " .date("O");
$content .= "</br><br><big><b>?</b></big>Server Uptime<br>";
$content .= "</br><big><b>?</b></big>Days : {$days} Hours {$hours}<br>";
$content .= "</br><big><b>?</b></big>Mins : {$mins} secs {$secs}<br>";
$content .= "</br><big><b>?</b></big>Server Load Avg: {$loadavg}%";
$content .= "<br>n";

    unset(
$rows);
    unset(
$filesize);
    unset(
$bytes);
    unset(
$dbsize);
    unset(
$file_size_info);
    unset(
$loadavg_array);
    unset(
$loadavg);
    unset(
$uptime);
    unset(
$days);
    unset(
$hours);
    unset(
$mins);
    unset(
$secs);
?>
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:40 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03805 seconds
  • Memory Usage 2,423KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete