Τι είναι και γιατί το κάνουμε
Όταν η ιστοσελίδα σου εμφανίζει σφάλμα 500, μπορεί να οφείλεται στη λανθασμένη έκδοση της PHP που χρησιμοποιεί ο διακομιστής. Η PHP είναι η γλώσσα που «τρέχει» τον κώδικα της ιστοσελίδας σου. Αν η έκδοση της PHP δεν ταιριάζει με αυτή που χρειάζεται η ιστοσελίδα, τότε μπορεί να εμφανιστούν προβλήματα ή να μην λειτουργεί σωστά.
Γι’ αυτό, είναι σημαντικό να ελέγξεις και να αλλάξεις την έκδοση της PHP στην σωστή, ώστε η ιστοσελίδα να λειτουργεί ομαλά.
Βήματα (Step-by-step)
- Σύνδεσε στο control panel του hosting σου (π.χ. cPanel, Plesk ή άλλο).
- Βρες την επιλογή που λέγεται «PHP Version», «Select PHP Version» ή κάτι παρόμοιο.
- Δες ποια έκδοση PHP είναι ενεργή τώρα.
- Επίλεξε την έκδοση PHP που προτείνει η ιστοσελίδα σου ή το σύστημα (π.χ. PHP 7.4 ή PHP 8.0).
- Αποθήκευσε την αλλαγή.
- Κάνε ανανέωση (refresh) στην ιστοσελίδα σου και δες αν το σφάλμα 500 εξαφανίστηκε.
Παράδειγμα: Αν η ιστοσελίδα σου χρειάζεται PHP 7.4 αλλά έχεις ενεργή την 5.6, τότε πρέπει να αλλάξεις την έκδοση σε 7.4 από το control panel.
Έλεγχος ότι πέτυχε
- Άνοιξε την ιστοσελίδα σου σε ένα πρόγραμμα περιήγησης.
- Δεν πρέπει να εμφανίζεται πλέον το σφάλμα 500.
- Αν η ιστοσελίδα φορτώνει κανονικά, η αλλαγή ήταν επιτυχής.
- Μπορείς να ελέγξεις την έκδοση PHP με ένα απλό αρχείο
info.php που περιέχει τη γραμμή <?php phpinfo(); ?>.
Συχνά λάθη
- ⚠️ Επιλογή λάθος έκδοσης PHP που δεν υποστηρίζεται από την ιστοσελίδα.
- ⚠️ Ξεχάσαμε να αποθηκεύσουμε την αλλαγή μετά την επιλογή της έκδοσης.
- ⚠️ Δεν ανανεώσαμε την ιστοσελίδα μετά την αλλαγή.
- ⚠️ Υπάρχουν παλιά αρχεία cache που κρατούν το σφάλμα.
Αν δεν λυθεί — τι να στείλεις στο support (λίστα)
- ✅ Την τρέχουσα έκδοση PHP που έχεις επιλέξει.
- ✅ Την έκδοση PHP που προτείνει η ιστοσελίδα ή το σύστημα.
- ✅ Το ακριβές μήνυμα σφάλματος που βλέπεις (π.χ. σφάλμα 500).
- ✅ Τις ενέργειες που έκανες μέχρι τώρα (π.χ. αλλαγή έκδοσης PHP).
- ✅ Αν έχεις πρόσβαση σε αρχεία καταγραφής (logs), στείλε τα σχετικά αποσπάσματα.