Autor |
Sõnum |
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Kuna uptime projekt paistab läbi olevat- proovisin leida scripte oma veebile:
linuxile:
Kood: |
<?php
$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;
echo "This server is up $days days $hours hours $mins minutes and $secs seconds";
?> |
freebsd'le:
Kood: |
<?php
$s = explode( " ", exec("/sbin/sysctl -n kern.boottime") );
$a = str_replace( ",", "", $s[3]);
$uptime = time() - $a;
?>
|
http://www.4webhelp.net/scripts/php/uptime.php
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Rootslase "the uptime project" veel töötab.Link.Olen seda paralleelselt sakslaste omaga kasutanud aastast 2004.Leht on aeglane ja pole ikka "päris see" mis sakslastel oli aga ikka parem kui mitte midagi.
|
|
|
|
_________________ IT teenused
|
|
|
|
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Ühe php scripti sain tööle:
http://******.myftp.org/uptime.php
Kood: |
<?php
// ==============================
// Server Uptime And Hardware Information |
// ==============================
?>
<html>
<head>
<title><?php echo $SERVER_NAME; ?> - Serveri informatsioon:</title>
<STYLE type=text/css>
BODY { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana,arial, helvetica, serif; margin : 0 0 0 0;}
</STYLE>
</head>
<body>
<pre>
<b>Uptime:</b>
<?php system("uptime"); ?>
<b>Süsteem:</b>
<?php system("uname -a"); ?>
<b>Mälu kasutus (MB):</b>
<?php system("free -m"); ?>
<b>Kõvaketta kasutus:</b>
<?php system("df -h"); ?>
<b>CPU:</b>
<?php system("cat /proc/cpuinfo | grep \"model name\\|processor\""); ?>
</pre>
<br>
<br>
</body>
</html> |
|
|
|
|
|
|
|
|
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Täiendasin veel ühe reaga:
Kood: | <b>Võrk:</b>
<?php system("netstat --tcp"); ?>
|
kes ja kui palju on ühendusi.
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Phpsysinfo näitab sama infot mis su eelmises postituses olev skript.Lisatud on teemade ja keelte valik.Omale panin sellise skriptijupi käima.
|
|
|
|
_________________ IT teenused
|
|
|
|
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Panin ka phpsysinfo ülesse.
Oleks aga vaja samuti mingit masin töötab juba päeva, minutit , sekundit- kuid pole õnnestunud..
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
See mida otsid on pärit sealtsamast sinu viidatud lehelt.Uurisin ja katsetasin sealt neid ja hetkel see jäi.Muutsin ainult eestikeelseks. Kood: | <?php
$uptime = exec("cat /proc/uptime");
$uptime = split(" ",$uptime);
$uptime = $uptime[0];
?>
<html>
<head>
<script language="javascript">
var upSeconds=<?php echo $uptime; ?>;
function doUptime() {
var uptimeString = "Server elus juba: ";
var secs = parseInt(upSeconds % 60);
var mins = parseInt(upSeconds / 60 % 60);
var hours = parseInt(upSeconds / 3600 % 24);
var days = parseInt(upSeconds / 86400);
if (days > 0) {
uptimeString += days;
uptimeString += ((days == 1) ? " päev" : " päeva") + ", ";
}
if (hours > 0) {
uptimeString += hours;
uptimeString += ((hours == 1) ? " tund" : " tundi") + ", ";
}
if (mins > 0) {
uptimeString += mins;
uptimeString += ((mins == 1) ? " minut" : " minutit") + ", ";
}
uptimeString += secs;
uptimeString += ((secs == 1) ? " sekund" : " sekundit");
uptime.innerHTML = uptimeString; upSeconds++; setTimeout("doUptime()",1000);
}
</script>
</head>
<body onLoad="doUptime();">
<div id="uptime" style="font-weight:bold;"> </div>
</body>
</html> |
|
|
|
|
_________________ IT teenused
|
|
|
|
bsdo
Pingviini aktivist
Liitunud: 22.02.2007
Postitused: 140
Distributsioon: ubuntu server
|
|
Kuule päris hea. Mul nüüd esilehel. php read läksid algul html'i ridadega segamini..
|
|
|
|
_________________ Ubuntust
|
|
|
|
|