ping au serveur avec PHP est utile lorsque vous voulez vérifier si un serveur est en ligne ou à mesurer le temps qu'il faut au serveur pour recevoir et renvoyer un paquet. L' utilitaire Ping envoie une requête d'écho ICMP paquet au serveur et attend une réponse ICMP . Sortie Ping inclut la perte de paquets et le temps aller-retour minimum, maximum et moyenne des paquets de réponse . Accès des commandes shell en PHP se fait via la fonction " shell_exec " . Instructions
1
Ouvrez le fichier PHP dans un éditeur de texte tel que le Bloc-notes Windows .
2
Ping un serveur avec la fonction " shell_exec " en ajoutant le code " $ résultat = shell_exec ( 'ping server.com '); "dans le corps de votre dossier à l' endroit où vous souhaitez faire un ping du serveur. La fonction " shell_exec " vous permet d'exécuter une commande shell et renvoie le résultat sous forme de chaîne . Une autre façon d' effectuer la même action que " shell_exec " C'est avec apostrophes ( ``) , comme " $ result =` ping server.com ` ; « Remplacer ». Server.com " avec l'adresse IP que vous voulez faire un ping < br >
3
afficher la sortie de ping en ajoutant le code
"echo" $ result
"; " sur la ligne une fois que vous appelez la fonction " shell_exec " . Une ligne de sortie de la commande ping sera similaire au format de « 64 bytes from myserver.com ( 156.11.111.5 ) : . Icmp_seq = 2 ttl = 50 time = 83,0 ms"
4
Enregistrer le fichier PHP, et le charger sur votre serveur.