Για να αλλάξεις την έκδοση PHP, άνοιξε στο cPanel Software > Select PHP Version, διάλεξε την έκδοση από τη λίστα και πάτησε Set as current. Στο ίδιο εργαλείο, το PHP Selector, ενεργοποιείς PHP extensions από την καρτέλα Extensions και αλλάζεις ρυθμίσεις όπως το memory_limit από την καρτέλα Options. Οι αλλαγές ισχύουν άμεσα.
Γιατί έχει σημασία η σωστή έκδοση PHP
- Συμβατότητα. Εφαρμογές όπως WordPress, WooCommerce και Joomla χρειάζονται συγκεκριμένες εκδόσεις. Παλαιότερες εφαρμογές, όπως custom CMS ή παλιά plugins, μπορεί να μη λειτουργούν σε νεότερη PHP.
- Ασφάλεια. Οι παλιές εκδόσεις δεν ενημερώνονται πια και έχουν γνωστά κενά ασφαλείας.
- Απόδοση. Κάθε νεότερη έκδοση φέρνει βελτιώσεις ταχύτητας.
Το PHP Selector είναι εργαλείο του CloudLinux και είναι διαθέσιμο σε όλα τα πακέτα shared hosting της Konet.
Πώς αλλάζεις την έκδοση PHP στο cPanel
- Συνδέσου στο cPanel, από την Περιοχή Πελατών ή από τη διεύθυνση
example.gr/cpanel. - Στην κατηγορία Software, πάτησε Select PHP Version.
- Δες την τρέχουσα έκδοση στο πάνω μέρος της σελίδας.
- Επίλεξε τη νέα έκδοση από τη λίστα.
- Πάτησε Set as current.
Η επιλογή Native επαναφέρει την προεπιλεγμένη έκδοση του server.
Πώς ενεργοποιείς PHP extensions
- Άνοιξε την καρτέλα Extensions στο Select PHP Version.
- Τσέκαρε τα extensions που χρειάζεται η εφαρμογή σου, για παράδειγμα
ionCube,gd,intl,mbstringήimagick. - Αποεπίλεξε όσα δεν χρειάζεσαι.
Οι αλλαγές αποθηκεύονται αυτόματα. Αν δεν είσαι σίγουρος τι χρειάζεται, πάτησε Use Defaults για να επανέλθουν τα προεπιλεγμένα extensions της έκδοσης.
Πώς αλλάζεις ρυθμίσεις PHP (Options)
Στην καρτέλα Options αλλάζεις τις τιμές της PHP που χρειάζονται συχνότερα:
memory_limit, η μνήμη που μπορεί να χρησιμοποιήσει ένα script.upload_max_filesize, το μέγιστο μέγεθος αρχείου που ανεβαίνει.post_max_size, το μέγιστο μέγεθος δεδομένων μιας φόρμας.max_execution_time, ο μέγιστος χρόνος εκτέλεσης ενός script.max_input_vars, ο μέγιστος αριθμός πεδίων που δέχεται μια φόρμα.
Οι αλλαγές ισχύουν άμεσα.
Πώς ελέγχεις ότι όλα λειτουργούν
Ανανέωσε την ιστοσελίδα σου και δοκίμασε τις βασικές λειτουργίες της, όπως τη σύνδεση στο διαχειριστικό και τις φόρμες.
PHP Selector ή MultiPHP Manager
| Εργαλείο | Τι κάνει |
|---|---|
| PHP Selector (Select PHP Version, CloudLinux) | Αλλάζει την έκδοση PHP και δίνει πλήρη έλεγχο στα extensions και στις ρυθμίσεις |
| MultiPHP Manager και MultiPHP INI Editor (cPanel) | Αλλάζουν την έκδοση PHP, χωρίς αναλυτική επιλογή extensions |
Στην Konet προτείνουμε το PHP Selector.
Αν η ιστοσελίδα δεν δουλεύει μετά την αλλαγή
- Εμφανίζονται σφάλματα με τη νέα έκδοση. Επίστρεψε αμέσως στην προηγούμενη έκδοση από το Select PHP Version και αναβάθμισε το CMS ή τα plugins σου ώστε να υποστηρίζουν τη νεότερη.
- Λείπει κάποιο extension. Έλεγξε ότι είναι ενεργά όσα χρειάζεται η εφαρμογή, για παράδειγμα
mysqliκαιgd. - Η εφαρμογή χρειάζεται περισσότερη μνήμη ή χρόνο. Αύξησε το
memory_limitή τοmax_execution_timeαπό την καρτέλα Options.
Συχνές ερωτήσεις
Ποιες εκδόσεις PHP είναι διαθέσιμες;
Η λίστα στο Select PHP Version δείχνει όλες τις διαθέσιμες εκδόσεις, από παλαιότερες για συμβατότητα με παλιές εφαρμογές έως τις σύγχρονες εκδόσεις 8.x.
Μπορώ να έχω διαφορετική έκδοση PHP σε κάθε subdomain;
Ναι. Το CloudLinux υποστηρίζει διαφορετική έκδοση PHP ανά φάκελο, άρα και ανά domain ή subdomain, και στους λογαριασμούς της Konet αυτό ισχύει.
Υπάρχει κίνδυνος αν μείνω σε παλιά έκδοση PHP;
Ναι. Οι παλιές εκδόσεις δεν παίρνουν πια ενημερώσεις ασφαλείας. Χρησιμοποίησε τη νεότερη έκδοση που υποστηρίζει η εφαρμογή σου.
Χρειάζεσαι βοήθεια;
Αν η ιστοσελίδα σου εμφανίζει σφάλματα μετά από αλλαγή έκδοσης PHP, άνοιξε αίτημα υποστήριξης από την Περιοχή Πελατών και η ομάδα υποστήριξης θα σε βοηθήσει.