Press ESC to close

php ile client üzerinden ping atma

İNDİRMEK VEYA GÖRÜNTÜLEMEK İÇİN 60 SANİYE BEKLEYİN. İÇERİK OTOMATİK AÇILACAKTIR....

PHP ile bir istemci üzerinden ping göndermek için genellikle sistem komutlarını kullanmanız gerekmektedir. Bunun için PHP’nin exec() veya shell_exec() gibi işlevlerini kullanabilirsiniz. İşte basit bir örnek:

<?php
$host = 'www.example.com';

// Ping komutunu oluştur
$command = sprintf('ping -c 4 %s', escapeshellarg($host));

// Komutu çalıştır ve çıktıyı al
$output = shell_exec($command);

// Çıktıyı ekrana yazdır
echo "<pre>$output</pre>";
?>

Bu örnekte, ping komutu www.example.com adlı bir hedefe 4 paket gönderecek ve sonuçları alacak şekilde kullanılmıştır. escapeshellarg() işlevi, komuta geçirilen argümanları güvenli bir şekilde işlemek için kullanılmıştır. shell_exec() işlevi, komutu çalıştırır ve çıktıyı bir dize olarak döndürür. echo "<pre>$output</pre>"; ifadesi, çıktıyı HTML sayfasında düzgün bir şekilde görüntülemek için <pre> etiketi içinde yazdırır.

Bu kodu kullanarak bir sunucuya ping gönderebilirsiniz. Ancak, shell_exec() işlevi sunucunuzda etkinleştirilmemiş veya kullanıcı tarafından kısıtlanmış olabilir. Sunucunuzun yapılandırması ve güvenlik politikaları bu tür işlemlere izin vermediğinde bu kod çalışmayabilir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

@Katen on Instagram
Bu hata mesajını yalnızca WordPress yöneticileri görebilir

Hata: 1 kimliğine sahip hiçbir akış bulunamadı.

Bir akış oluşturmak için lütfen Instagram Akışı ayarlar sayfasına gidin.