Πώς να ενημερώσετε την PHP στο WordPress

Το WordPress είναι χτισμένο γύρω από τη γλώσσα δέσμης ενεργειών PHP , επομένως είναι πολύ σημαντικό να έχετε μια ενημερωμένη έκδοση εγκατεστημένη στον διακομιστή ιστού σας. Είναι εύκολο να διατηρείτε το ίδιο το WordPress ενημερωμένο(keep WordPress up-to-date) , αλλά οι βασικές τεχνολογίες (όπως η PHP ) δεν είναι πάντα σε συγχρονισμό με την εγκατεστημένη έκδοση του WordPress.

Αυτό ισχύει ιδιαίτερα για διακομιστές ιστού DIY που έχετε δημιουργήσει μόνοι σας. Εάν ο διακομιστής που φιλοξενεί τον ιστότοπό σας δεν είναι ενημερωμένος, δεν είναι πιθανό να είναι ούτε η PHP , κάτι που θα μπορούσε να αφήσει τον ιστότοπό σας εκτεθειμένο σε εκμεταλλεύσεις ή κατεστραμμένες λειτουργίες. (PHP)Αυτό σημαίνει ότι θα χρειαστεί να ενημερώσετε την PHP για να συνεχίσετε να λειτουργούν—δείτε πώς μπορείτε να ενημερώσετε την PHP στο WordPress .

Ελέγξτε την τρέχουσα έκδοση PHP

Από καιρό σε καιρό, η ελάχιστη υποστηριζόμενη έκδοση της PHP που υποστηρίζει το WordPress αλλάζει. Μπορείτε να ελέγξετε την τρέχουσα ελάχιστη έκδοση στον ιστότοπο του WordPress(WordPress website) , αλλά από τη δημοσίευση, το WordPress(WordPress) υποστηρίζει επί του παρόντος τουλάχιστον PHP 7.3 ή νεότερη. 

Ωστόσο, δεν θα εκτελούνται όλοι οι διακομιστές ιστού PHP 7.3 ή μεταγενέστερη. Οι παλαιότερες εκδόσεις PHP θα εξακολουθούν να λειτουργούν με (PHP)το WordPress(WordPress) , αλλά ενδέχεται να προκαλέσουν διακοπή των νεότερων θεμάτων, προσθηκών και λειτουργιών. 

Για να βεβαιωθείτε ότι εκτελείτε τη σωστή έκδοση PHP , μπορείτε να ελέγξετε την τρέχουσα εγκατάσταση του WordPress χρησιμοποιώντας το μενού Site Health στο WordPress 5.2 και νεότερες εκδόσεις.(Site Health)

  • Για να το κάνετε αυτό, συνδεθείτε στη σελίδα διαχειριστή του WordPress . Θα χρειαστεί να έχετε έναν λογαριασμό χρήστη που να έχει εφαρμοστεί ο ρόλος διαχειριστή . (Administrator)Μόλις συνδεθείτε, πατήστε Tools > Site Health από το πλευρικό μενού.

  • Εάν η έκδοση PHP του WordPress(WordPress PHP) δεν είναι ενημερωμένη, αυτή θα αναφέρεται ως σύσταση στην καρτέλα Κατάσταση .(Status)

  • Για να ελέγξετε την τρέχουσα έκδοση PHP , πατήστε Πληροφορίες(Info ) > Διακομιστής(Server) και ελέγξτε την έκδοση που αναφέρεται στην κατηγορία Έκδοση PHP(PHP Version) .

Μπορείτε επίσης να ελέγξετε την έκδοση PHP χρησιμοποιώντας πρόσθετα τρίτων, όπως το PHP Compatibility Checker . Εάν η έκδοση PHP σας είναι ξεπερασμένη, θα πρέπει να προχωρήσετε για να την αναβαθμίσετε το συντομότερο δυνατό.

Δημιουργήστε αντίγραφα ασφαλείας του ιστότοπού σας και προετοιμαστείτε για αναβάθμιση(Backup Your Site & Prepare To Upgrade)

Η ενημέρωση ενός βασικού στοιχείου όπως η PHP μπορεί να σπάσει τον ιστότοπό σας. Πριν βιαστείτε να ενημερώσετε την PHP στο WordPress , το καλύτερο που έχετε να κάνετε είναι να δημιουργήσετε αντίγραφα ασφαλείας του ιστότοπού σας στο WordPress(backup your WordPress site) και να προετοιμαστείτε πρώτα να τον αναβαθμίσετε.

Θα πρέπει να ξεκινήσετε δημιουργώντας ένα αντίγραφο της βάσης δεδομένων MySQL(copy of your MySQL database) και να δημιουργήσετε φυσικά αντίγραφα των αρχείων σας WordPress . Πολλοί πάροχοι φιλοξενίας WordPress θα προσφέρουν ενσωματωμένες υπηρεσίες δημιουργίας αντιγράφων ασφαλείας που μπορείτε να επωφεληθείτε, οπότε φροντίστε να επικοινωνήσετε με τον οικοδεσπότη Ιστού σας εάν συμβαίνει αυτό.

Για διακομιστές DIY , είναι στη διάθεσή σας—θα χρειαστεί να δημιουργήσετε αντίγραφα ασφαλείας με μη αυτόματο τρόπο. Εάν φοβάστε να χτυπήσετε το τερματικό, χρησιμοποιήστε ένα πρόσθετο όπως το UpdraftPlus(UpdraftPlus) για να δημιουργήσετε αυτόματα αντίγραφα ασφαλείας της εγκατάστασης του WordPress . Το UpdraftPlus μπορεί να αποθηκεύσει τα αντίγραφα ασφαλείας σας από τον διακομιστή σας, εκμεταλλευόμενοι τις υπηρεσίες αποθήκευσης cloud όπως η Google ή το Microsoft Azure(Microsoft Azure) .

Εάν υπάρχει αντίγραφο ασφαλείας για τον ιστότοπό σας στο WordPress , τότε είστε έτοιμοι να κάνετε το βήμα και να ξεκινήσετε την ενημέρωση της PHP στο WordPress .

Αλλαγή εκδόσεων PHP στο WordPress με χρήση cPanel(Switching PHP Versions In WordPress Using cPanel)

Πολλές υπηρεσίες φιλοξενίας Ιστού χρησιμοποιούν το σύστημα του πίνακα ελέγχου φιλοξενίας ιστοσελίδων cPanel για να σας επιτρέπουν να ελέγχετε και να κάνετε αλλαγές στη φιλοξενία ιστού σας. Για την κοινόχρηστη φιλοξενία, όπου μοιράζεστε τον χώρο ιστού σας με άλλους χρήστες, ενδέχεται να μην μπορείτε να ενημερώσετε καθόλου την PHP στο WordPress , αλλά ενδέχεται να μπορείτε να μεταβείτε σε μια νεότερη έκδοση εάν είναι διαθέσιμη.

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

Επειδή το cPanel είναι αρθρωτό, αυτές οι ρυθμίσεις ενδέχεται να διαφέρουν, ανάλογα με τη δική σας έκδοση cPanel. 

  • Για να αλλάξετε την PHP σε μια νεότερη έκδοση στο cPanel, συνδεθείτε στον ιστότοπο cPanel για τη φιλοξενία ιστού σας. Μόλις συνδεθείτε, αναζητήστε τις επιλογές cPanel με το όνομα PHP Selector ή Select PHP version και πατήστε το.

  • Το εργαλείο επιλογής PHP(PHP Selector) σάς επιτρέπει να αλλάξετε την έκδοση PHP που χρησιμοποιείται αυτήν τη στιγμή στον διακομιστή σας. Επιλέξτε μια έκδοση ίση ή μεγαλύτερη από την ελάχιστη υποστηριζόμενη έκδοση του WordPress (επί του παρόντος (WordPress)PHP 7.3 ) από το αναπτυσσόμενο μενού Έκδοση PHP και, στη συνέχεια, πατήστε (PHP Version)Ορισμός ως τρέχουσα(Set as current) για να την εφαρμόσετε.

Η έκδοση PHP που εκτελείται στον διακομιστή σας θα πρέπει να αλλάξει αμέσως. Υπάρχουν και άλλοι πίνακες ελέγχου κεντρικού υπολογιστή Ιστού και ενδέχεται να υποστηρίζουν παρόμοια λειτουργικότητα—εάν δεν το υποστηρίζουν και έχετε απευθείας πρόσβαση στον διακομιστή ιστού σας, μπορείτε να ενημερώσετε την PHP με μη αυτόματο τρόπο.

Μη αυτόματη ενημέρωση της PHP από σύνδεση τερματικού ή SSH(Updating PHP Manually From a Terminal Or SSH Connection)

Αυτή η επιλογή μπορεί και πρέπει να χρησιμοποιείται μόνο από χρήστες που έχουν δημιουργήσει αντίγραφα ασφαλείας του ιστότοπού τους και αισθάνονται άνετα χρησιμοποιώντας ένα τερματικό Linux . Οι περισσότεροι διακομιστές ιστού τρέχουν Linux , αλλά εάν διαθέτετε διακομιστή Windows IIS , μπορείτε να ενημερώσετε την PHP στο WordPress χρησιμοποιώντας το πρόγραμμα εγκατάστασης της πλατφόρμας Web(Web Platform Installer) .

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

  • Εάν είστε έτοιμοι να κάνετε αναβάθμιση, ανοίξτε ένα τερματικό σε έναν τοπικό διακομιστή ιστού ή συνδεθείτε σε έναν απομακρυσμένο διακομιστή χρησιμοποιώντας έναν πελάτη SSH σε (SSH)Windows , Linux ή macOS. Μόλις συνδεθείτε, ελέγξτε την έκδοση PHP πληκτρολογώντας php -v και πατώντας enter.

  • Για διακομιστές που βασίζονται στο Ubuntu και στο Debian, πληκτρολογήστε (Ubuntu)sudo apt-get install software-properties-common && sudo add-apt-repository ppa:ondrej/php && sudo apt update && sudo apt install phpx.x για εγκατάσταση PHP, αντικαθιστώντας το xx με το τελευταία διαθέσιμη έκδοση της PHP (για παράδειγμα, php7.4 ).

    Αυτό θα χρησιμοποιήσει ένα αποθετήριο τρίτου μέρους για την εγκατάσταση του πιο πρόσφατου πακέτου PHP, αλλά μπορεί να προτιμήσετε να το κατεβάσετε και να το εγκαταστήσετε μόνοι σας από τον ιστότοπο της PHP(PHP website) . Μπορείτε να εκτελέσετε ξανά το php-v μετά την εγκατάσταση για να ελέγξετε εάν η εγκατάσταση ήταν επιτυχής.

  • Η πιο πρόσφατη έκδοση της PHP θα εγκατασταθεί, αλλά θα πρέπει να αλλάξετε την έκδοση της PHP που χρησιμοποιείται από τον διακομιστή ιστού σας. Εάν χρησιμοποιείτε Apache , πληκτρολογήστε sudo a2enmod phpx.x (αντικαθιστώντας το xx με τη σωστή έκδοση) για να αλλάξετε τις ρυθμίσεις διακομιστή Apache και, στη συνέχεια, επανεκκινήστε τον (Apache)Apache πληκτρολογώντας sudo systemctl restart apache2 ή sudo service apache2 restart .

Για εγκαταστάσεις που δεν είναι Apache, συμβουλευτείτε την τεκμηρίωση του λογισμικού διακομιστή ιστού σας για να ενημερώσετε την έκδοση PHP που χρησιμοποιείται για τη διαμόρφωση του διακομιστή σας, καθώς και για να εγκαταστήσετε πρόσθετες μονάδες PHP (πρόσθετα) για την έκδοση της (PHP)PHP που διαθέτετε .

Μόλις η PHP ενημερωθεί, οι ρυθμίσεις του διακομιστή ιστού σας έχουν αλλάξει για να χρησιμοποιηθεί η νέα έκδοση και ο διακομιστής ιστού σας έχει επανεκκινηθεί, ο ιστότοπός σας στο WordPress θα αρχίσει να τον χρησιμοποιεί.

Διατηρώντας ασφαλή τον ιστότοπο WordPress σας(Keeping Your WordPress Site Secure)

Το WordPress(WordPress) είναι ο πυρήνας εκατομμυρίων ιστότοπων παγκοσμίως και, όπως και άλλοι διαχειριστές ιστού, πρέπει να διατηρήσετε τον ιστότοπό σας στο WordPress ασφαλή. Τώρα ξέρετε πώς να ενημερώσετε την PHP στο WordPress , θα πρέπει να εκτελέσετε έναν πλήρη έλεγχο ασφαλείας—αν ο ιστότοπός σας έχει τρύπες, ενδέχεται να έχετε κακόβουλο λογισμικό WordPress(WordPress malware) που θα πρέπει να καταργήσετε.

Εάν είστε νέοι στο WordPress , ακολουθούν ορισμένες βασικές προσθήκες WordPress για να ξεκινήσετε γρήγορα τον ιστότοπό σας. Ενημερώστε μας τις συμβουλές σας για την ασφάλεια του WordPress στην ενότητα σχολίων.



About the author

Είμαι μηχανικός λογισμικού με πάνω από 10 χρόνια εμπειρίας στον κλάδο του Xbox. Ειδικεύομαι στην ανάπτυξη παιχνιδιών και στις δοκιμές ασφαλείας. Είμαι επίσης έμπειρος κριτικός και εργάζομαι σε έργα για μερικά από τα μεγαλύτερα ονόματα του gaming, συμπεριλαμβανομένων των Ubisoft, Microsoft και Sony. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να παρακολουθώ τηλεοπτικές εκπομπές.



Related posts