Avatar billede technodance.dk Nybegynder
12. august 2003 - 18:37 Der er 2 kommentarer og
1 løsning

hvordan kan jeg se hvor lang tid serveren har køret

hej exp.

hvordan kan jeg lave så jeg kan se hvor lang tid serveren har køret og så skal tiden køre heletiden...
Avatar billede hmortensen Nybegynder
12. august 2003 - 20:28 #1
Når det er php, kan tiden ik køre interaktivt, da det er server side, men her er et ustestet script:

<?php
    $uptime_array = explode(" ", exec("cat /proc/uptime"));
    $seconds = round($uptime_array[0], 0);
    $minutes = $seconds / 60;
    $hours = $minutes / 60;
    $days = floor($hours / 24);
    $hours = floor($hours - ($days * 24));
    $minutes = floor($minutes - ($days * 24 * 60) - ($hours * 60));
    $seconds = floor($seconds - ($days * 24 * 60 * 60) - ($hours * 60 * 60) - ($minutes * 60));
    $uptime_array = array($days, $hours, $minutes, $seconds);
   
    if ($uptime_array[0] == 0) {
        if ($uptime_array[1] == 0) {
            if ($uptime_array[2] == 0) {
                print("Uptime: " . $uptime_array[3] . " second(s)");
            }
           
            else {
                print("Uptime: " . $uptime_array[2] . " minute(s)");
            }
        }

        else {
            print("Uptime: " . $uptime_array[1] . " hour(s)");
        }
    }

    else {
        print("Uptime: " . $uptime_array[0] . " day(s)");
    }
?>
Avatar billede hmortensen Nybegynder
12. august 2003 - 20:28 #2
Virker kun på linux.
(Hvis det virker)
Avatar billede technodance.dk Nybegynder
17. marts 2004 - 03:41 #3
Jeg har ikke linux og der lukker sprm takker hjælpe af lige vel
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester