Gå til innhold

[Løst] Server status script


Anbefalte innlegg

Videoannonse
Annonse
Noen som har et bra forslag til hvordan man kan sjekke flere server iper i et array om alt kjører for så å kjøre ut status som ok/feil?

 

Tenker på forskjellige porter som 21, 22, 80 ol.

9471066[/snapback]

 

 

Her har du en av mine funksjoner som jeg bruker for å skjekke porter på ip-adresser.

 

Det er viktig at du adder dette i toppen av scriptet

PHP

error_reporting(E_ERROR);

 

PHP

// Function to check whenever a service is up, example if a webserver on port 80 is up.

function check_port_status($ip, $port)

{

$fp1=fsockopen($ip, $port, $ERROR_NO, $ERROR_STR,(float)1.0);

if($fp1){

fclose($fp);

return true;

}else{

fclose($fp);

return false;

}

}

 

 

Eksempel..

 

 

PHP

if (check_port_status('80.43.2.32','80') == TRUE){

 echo "server oppe";

}else{

echo "Server nede.";

}

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...