Tom: Pingen mit PHP

Beitrag lesen

Hello,

Ich möchte mit PHP einen Host anpingen um dessen erreichbarkeit zu überprüfen. Das habe ich so gelöst.

$ping = ping -n 1 $host;
echo $ping

Ich würde vermuten, dass das _fast_ funktionieren könnte. Du müsstest die Befehlsausgabe nur nicht auf die Standardausgabe lenken, sondern an den Programmloader (Shell).

$ping = ping -n 1 $host;
$lastLine = exec($ping);
echo $lastLine;

Das könnte ggf. funktionieren. Ich probier's mal
...
.....
........
Hat leider nicht geklappt.

Aber so klappt's bei Linux:

<?php  ### ping.php ###

$host = "teamone.de";
$ping = "ping -c 1 $host";
$lastLine = exec($ping);
echo $lastLine;

?>

Du lagst also gar nicht sooo falsch. lass Dich hier bloß nicht zu sehr abschrecken durch die ewigen faq-reiter und "Oberlehrer".
"Versuch macht kluch" und nicht jeder Tipp führt gleich zum Erfolg. Manchmal führt aber auch gemeinsames Raten zum Ziel.

Grüße

Tom