Er is geen CSS ondersteuning.
Uptime: 225 dagen 8 uren 6 minuten
Om veiligheids-redenen kan jouw webhoster het "system"-commando op jouw shared-server uitschakelen. Dat is begrijpelijk heden ten dage, met alle DDos- en synflood-attacks die we "om onze oren krijgen". Zolang ze niet alle lees-rechten voor de /proc-directory uitschakelen voor gebruiker NOBODY (google even voor wat dit is) kan je op een andere manier de up-time uitlezen. Oftewel een alternatief voor uptime via het system command. Vervang alles wat uptime aangaat met de volgende code:
<?php
$detekst['minutes'] = "minutes";
$detekst['hours'] = "hours";
$detekst['days'] = "days";
function uptime(){
global $detekst;
$dedir = fopen('/proc/uptime', 'r');
$ar_buf = split(' ', fgets($dedir, 4096));
fclose($dedir);
$tikkertje = trim($ar_buf[0]);
$min = $tikkertje / 60;
$hours = $min / 60;
$days = floor($hours / 24);
$hours = floor($hours - ($days * 24));
$min = floor($min - ($days * 60 * 24) - ($hours * 60));
if ($days != 0) {
$result = "$days ".$detekst['days']." ";}
if ($hours != 0) {
$result .= "$hours ".$detekst['hours']." ";}
$result .= "$min ".$detekst['minutes'];
return $result;}
$hoelang = uptime();
?>
En op de plaats waar je de "uptime" wilt laten zien zet je het regeltje <?php echo $hoelang;?>
De uptime-functie laat niet de load-average zien. Om dit op te
lossen kan je het regeltje:
Load-average: <?php $load=sys_getloadavg();echo " [ ".$load[0]." | ".$load[1]." | ".$load[2]." ]";?>
aan jouw pagina toevoegen. Dan is dat ook gelijk opgelost.
cache 19-05-2012