Gå til innhold

script som viser om en service kjører eller ikke


Anbefalte innlegg

Videoannonse
Annonse
Heisann, jeg trenger et script som kan vise slik som dette:

 

Apache	Online	
FTP  Online	
MYSQL	Online

 

Altså om en service er oppe og kjører eller ikke.

Serveren kjører Linux som operativsystem.

 

Takker for alle svar

 

- Christian

5740892[/snapback]

 

Kan du ikke ta en titt på de oppstarts-scriptene som ligger i /etc/init.d/ på systemet ditt og sjekke hvordan de faktisk utfører "/etc/init.d/navnpåtjeneste status" kommandoen for så å porte dette over til php?

Lenke til kommentar
Heisann, jeg trenger et script som kan vise slik som dette:

 

Apache	Online	
FTP  Online	
MYSQL	Online

 

Altså om en service er oppe og kjører eller ikke.

Serveren kjører Linux som operativsystem.

 

Takker for alle svar

 

Tenke litt... hvis Apacen ikke kjører vil siden da virke ? Nei, altså er den alltid "Online".

 

Regner med at du bruker MySQL spørringer på siden din ? altså vil den ikke virke hvis MySQL er nede.. altså alltid "online".

 

FTP kan løses med at du prøver å opprette en connect til den

<?php

$server = "adresse";
$timeout = 3;
$port = 21;

$conn_id = ftp_connect($server, $post,$timeout);

if($conn_id){
  $FTP = "online";
  ftp_close( $conn_id);
  }
else
  $FTP = "Offline";


print $FTP;


?>

 

Ikke testet ut, men bør virke ;)

Endret av trondes
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...