J
jubbs
Guest
Hi guys,
We have a server load script written in php that was/is working on our Plesk 7.5 servers. We upgraded one server to Plesk 8 and that same script now doesnt work.
Is there an alternative load script, or modification we can make to get it working?
Here is the code:
We have a server load script written in php that was/is working on our Plesk 7.5 servers. We upgraded one server to Plesk 8 and that same script now doesnt work.
Is there an alternative load script, or modification we can make to get it working?
Here is the code:
PHP:
<?php
// Get The Server Load
function get_ServerLoad()
{
if(PHP_OS != 'WINNT' && PHP_OS != 'WIN32') {
if(file_exists('/proc/loadavg') ) {
if ($fh = @fopen( '/proc/loadavg', 'r' )) {
$data = @fread( $fh, 6 );
@fclose( $fh );
$load_avg = explode( " ", $data );
$server_load = trim($load_avg[0]);
}
} else {
$data = @system('uptime');
preg_match('/(.*):{1}(.*)/', $data, $matches);
$load_arr = explode(',', $matches[2]);
$server_load = trim($load_arr[0]);
}
}
if(!$server_load) {
$server_load = 'N/A';
}
return $server_load;
}
echo get_ServerLoad();
?>