Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να Ping Χρησιμοποιώντας την PHP

Pinging ένα server με PHP είναι χρήσιμο όταν θέλετε να ελέγξετε αν ένας διακομιστής είναι σε απευθείας σύνδεση ή να μετρούν το χρόνο που χρειάζεται το διακομιστή για να λάβετε και να στείλετε πίσω ένα πακέτο . Το βοηθητικό πρόγραμμα ping στέλνει ένα πακέτο ICMP echo αίτηση στον server και περιμένει μια απάντηση ICMP . Ping εξόδου περιλαμβάνει την απώλεια πακέτων και το ελάχιστο, το μέγιστο και το μέσο χρόνο διαδρομής των πακέτων απόκρισης . Πρόσβαση σε εντολές φλοιού στο PHP γίνεται μέσω του " shell_exec " λειτουργία. Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP σε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad των Windows . 2

Ping ένα διακομιστή με το " shell_exec " λειτουργία με την προσθήκη του κώδικα " $ αποτέλεσμα = shell_exec ( « server.com ping ) ? " στο σώμα του αρχείου σας στο σημείο όπου θέλετε να κάνετε ping στο διακομιστή . Η " shell_exec " λειτουργία σας επιτρέπει να εκτελέσετε μια εντολή κελύφους και επιστρέφει την έξοδο ως ένα string . Ένας άλλος τρόπος για να εκτελέσετε την ίδια ενέργεια ως " shell_exec " είναι με βαρεία ( `` ) , όπως " $ result = ` ping server.com ` ? " . Αντικαταστήστε το " server.com " με τη διεύθυνση IP που θέλετε να κάνετε ping

Η 3

Εμφάνιση της εξόδου ping με την προσθήκη του κώδικα " echo" $

 αποτέλεσμα 
" ? " στη γραμμή μετά την αποκαλούν « shell_exec " λειτουργία. Μια γραμμή της εξόδου από την εντολή ping θα είναι παρόμοιο με το " 64 bytes από myserver.com ( 156.11.111.5 ) : . Icmp_seq = 2 ttl = 50 time = 83.0 ms "
Η 4

Αποθήκευση το αρχείο PHP , και το φορτίο στον server σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα