View Single Post
  #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
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01085 seconds
  • Memory Usage 1,822KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete