Pogledajte određenu poruku
Staro 24. 07. 2005.   #1
twix
Web designer
Professional
 
Avatar twix
 
Datum učlanjenja: 09.06.2005
Lokacija: New York
Poruke: 358
Hvala: 52
724 "Hvala" u 64 poruka
twix će postati "faca" uskorotwix će postati "faca" uskorotwix će postati "faca" uskorotwix će postati "faca" uskorotwix će postati "faca" uskorotwix će postati "faca" uskorotwix će postati "faca" uskoro
Pošaljite poruku preko Skype™ za twix
Default Server status

Ovo moze slobodno da ide u i linux sekciju
Konkretno zanima me kako bi isao output za status servera, pokrenutih servisa i njihov uptime (znaci koliko dugo je vec aktivan taj daemon, tipa apache)

Kôd:
<?php

function checkd($daemon,$name) {
  $ps ="ps ax | grep $daemon | wc -l";
  $origps = exec($ps);
  $minone = $origps-2;
  if ($minone<1) {
      $dataps = "only <b><font color=red>$minone</font> daemon</b> for <b>$daemon</b>,
       <br><b><font color=red>$name TOTALY DOWN</font></b><br>";
      }
  if ($minone==1) {
      $dataps = "<b><font color=blue>up</font></b> only with <b><font color=red>$minone</font> $daemon daemon</b><br>";
      }
  if ($minone>1) {
      $dataps = "<b><font color=blue>up</font></b> with <b><font color=red>$minone</font> $daemon daemons</b><br>";
      }
      return $dataps;
}
echo checkd("mysqld","mysql daemon");
echo checkd("httpd","httpd daemon");
?>
Ovo je jednostavan example koji sam nasao, ali ne znam kako tacno ide u linuxu komanda za proveru uptime-a nekog procesa, da tako kazem
twix je offline   Odgovorite uz citat