nree Skrevet 11. september 2007 Del Skrevet 11. september 2007 (endret) 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. Endret 11. september 2007 av goggen90 Lenke til kommentar
supermodps2 Skrevet 11. september 2007 Del Skrevet 11. september 2007 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
nree Skrevet 11. september 2007 Forfatter Del Skrevet 11. september 2007 Tusen takk Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå