Benjamin5
Mitglied
Ich habe jetzt mal nach einer Möglichkeit gesucht mit PHP Anzuzeigen ob ein Server Online ist oder nicht. Dabei habe Ich dies Gefunden:
Das ist sehr Interessant und Funktioniert auch ganz gut. Ich bin jetzt davon ausgegangen das die 80 in dem Script der Port ist der abgefragt wird. Nun habe Ich den Port durch einen anderen ersetzt und es dann nochmal versucht. Allerdings wenn die Anwendung läuft auf dem neuen Port dann zeigt er das aber als Offline an.
Woran kann das Liegen?
PHP:
<?php
$ip = "000.000.000.000";
$fp = @fsockopen ($ip,80,$errno,$errstr,30);
if (!$fp) {
echo '<font color="red">Offline</font>';
} else {
echo '<font color="green">Online</font>';
fclose($fp);
}
?>
Woran kann das Liegen?