Php ile Sunucunun Açık ya da Kapalı Olduğunu Öğrenme

Php ile domainimizin barındırdığı sunucumuzun açık olup olmadığını öğrenelelim.

Fonksiyonumuzda öncelikle baslangıç ve bitiş değerlerini belirlememiz gerekiyor.Daha sonra fsockopen komutu ile 80 portundan sitemize bağlanıp durumunu öğreniyoruz ve durum değişkeni ile var ya da yok şeklinde değer biçiyoruz.Daha sonra bitiş ve başlangıç zamanlarını değerlendirmeye alıp çıktısını alıyoruz.




$domainadi = "http://sanalkurs.net" ;

function DomainSorgula($domainadi){

    $baslanggic = microtime(true);

    $domainac      = fsockopen ($domainadi, 80, $errno, $errstr, 10);

    $bitis  = microtime(true);

    $durum    = 0;



    if (!$domainac) $durum = -1;  

    else {

        fclose($domainac);

        $status = ($bitis - $baslangic) * 1000;

        $durum = floor($durum);

    }

    return $durum;

}



$durum = DomainSorgula($domainadi);

if ($durum != -1) {



echo "Sunucu Kapalı" ;



}



else



{



echo "Sunucu Açık" ;





?>

  • Etiketler;
Mehmet Akif Eker
Hakkında bilgi en kısa sürede eklenecektir.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

eline sağlık
Tşk ederim

Yukarı Git