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

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

Πώς να επιτρέψει τη χρήση των λειτουργιών PHP Σύστημα

Όταν θέλετε PHP script σας για να τρέξει ένα εξωτερικό πρόγραμμα στο παρασκήνιο , θα πρέπει να χρησιμοποιήσετε τις ενσωματωμένες λειτουργίες του συστήματος εκτέλεσης της PHP . Μερικοί λόγοι για να τρέξει ένα εξωτερικό πρόγραμμα περιλαμβάνει θέλουν να εμφανίσετε μια λίστα με τα αρχεία σε ένα φάκελο , τρέχει ένα πρόγραμμα μετατροπής εικόνας σε ένα προστιθέμενο αρχείο ή ένα διαχειριστή ξεκινήσει ένα βοηθητικό πρόγραμμα καταγραφής . Η απόφαση η οποία PHP λειτουργία για να χρησιμοποιήσετε εξαρτάται από το πόσο θέλετε έξοδος του προγράμματος που πρέπει να διεκπεραιωθούν . Οδηγίες
Η 1

Συνδεθείτε με τον server που φιλοξενεί την ιστοσελίδα σας χρησιμοποιώντας ένα FTP client . 2

Εντοπίστε και να κατεβάσετε το αρχείο " php.ini " του διακομιστή . Εάν δεν γνωρίζετε τη θέση του αρχείου , μπορείτε να βρείτε την πορεία του με το τρέξιμο " " Στο διακομιστή και να ψάχνει για την γραμμή που ξεκινά με " Αρχείο Ρυθμίσεων ( php.ini ) Path . "
εικόνων 3

Αναζήτηση στο αρχείο για τη γραμμή που ξεκινά με" safe_mode = " και να αλλάξετε το κείμενο από το" safe_mode = On "για να " safe_mode = Off " εάν είναι απαραίτητο .
Φτηνές 4

Αποθηκεύστε το αρχείο " php.ini " αν έχετε κάνει οποιεσδήποτε αλλαγές , και στη συνέχεια να φορτώσετε στο διακομιστή χρησιμοποιώντας το πρόγραμμα-πελάτη FTP .
5

επανεκκίνηση του διακομιστή Web σας, εάν άλλαξε το αρχείο " php.ini " .
Η 6

Ανοίξτε PHP αρχείο προέλευσης ιστοσελίδας σας σε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad των Windows .
Η 7

Καλέστε το σύστημα " (εντολή ) "λειτουργία για να εκτελέσει ένα πρόγραμμα συστήματος. Κειμένου από το πρόγραμμα αποστέλλεται στο ρεύμα εξόδου . Εάν το πρόγραμμα θα συνεχίσει να τρέχει , βεβαιωθείτε ότι η παραγωγή της αποστέλλεται σε ένα ρεύμα εξόδου , ​​ή PHP θα κολλήσει σε αναμονή για το πρόγραμμα μέχρι το τέλος.

Για παράδειγμα , " $ my_output = το σύστημα ( « LS » , $ ret_value ) ? " θα καλέσει τους σύστημα εντολή" ls " και να επιστρέψει την τελευταία γραμμή της εξόδου του " my_output exec (διοίκηση, έξοδος ) " λειτουργία , αν θέλετε όλα " string
8

καλέστε το . " εξόδου το κείμενο του προγράμματος να απευθύνονται σε " έξοδο " σας μεταβλητή πίνακα αντί για ρεύμα εξόδου του συστήματος . Για παράδειγμα , " exec ( ' ls' , $ output = array ( ) ) ? " .
Η 9

Αποθηκεύστε το αρχείο PHP και το φορτίο στον server σας για να βεβαιωθείτε ότι λειτουργεί σωστά . Αν το πρόγραμμα δεν λειτουργεί , βεβαιωθείτε ότι η σύνταξη κωδικός είναι σωστός και ότι οι άδειες αρχείων του προγράμματος που να επιτρέπει την εκτέλεση .
Η
εικόνων

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

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