Wie man mit PHP Ping 1

November 22

Einen Server mit PHP Ping ist nützlich, wenn Sie möchten überprüfen, ob ein Server online ist oder um die Zeit zu messen des Servers benötigt, um wieder ein Paket senden und empfangen. Das Dienstprogramm Ping sendet eine ICMP-Echo-Request-Paket an den Server und wartet auf eine ICMP-Antwort. Ping-Ausgabe umfasst Paketverlust und die minimale, maximale und durchschnittliche Round Trip Time für die Antwortpakete. Zugriff auf Shell-Befehle in PHP erfolgt über die Funktion "Shell_exec".

Anweisungen

1 Öffnen Sie die PHP-Datei in einem Texteditor wie Windows Notepad.

2 Ping a server with the "shell_exec" function by adding the code "$result = shell_exec('ping server.com');" in the body of your file at the point where you want to ping the server. Die Funktion "Shell_exec" können Sie einen Shell-Befehl ausführen und gibt die Ausgabe als Zeichenfolge zurück. Eine weitere Möglichkeit zum Ausführen der gleichen Aktion wie "Shell_exec" Backticks ist ( `), such as "$result = ping-server.com ";" Ersetzen Sie "server.com" durch die IP-Adresse zu pingen.

3 Die Ping-Ausgabe anzeigen, indem Sie den Code hinzufügen "Echo" < Pre > $result < / Pre > ";" in der Zeile nach dem Aufruf der Funktion "Shell_exec". Eine Zeile der Ausgabe des Ping-Befehls werden ähneln im Format "64 Bytes aus MeinServer.de (156.11.111.5): Icmp_seq = 2 Ttl = 50 Zeit = 83,0 ms."

4 Speichern Sie die PHP-Datei, und laden Sie es auf Ihrem Server.

Tipps & Warnungen

  • PHP-Code muss im Inneren gespeichert werden "<? Php"und"? >" Markierungen.