Διόρθωση σφαλμάτων βασικών αρχείων του WordPress
Μετά την επιβεβαίωση ότι αντιμετωπίζετε ένα σφάλμα με ένα βασικό αρχείο του WordPress, μπορείτε να επιχειρήσετε να επαναφέρετε τον ιστότοπό σας σε κατάσταση λειτουργίας.
Κατανόηση σφάλματος PHP που σχετίζεται με το WordPress
Αν η προηγούμενη αντιμετώπιση προβλημάτων αποκάλυψε σφάλμα PHP, χρησιμοποιήστε τον παρακάτω πίνακα για να κατανοήσετε το σφάλμα.
Τύπος σφάλματος | Ορισμός και επόμενα βήματα |
---|---|
E_ERROR | Αυτό είναι ένα μη επανορθώσιμο σφάλμα που προκαλεί τον τερματισμό δεσμών ενεργειών. Συνήθως οφείλεται στην κλήση ενός ανύπαρκτου αντικειμένου όπως μια κλάση ή συνάρτηση. Αυτό μπορεί συχνά να συμβεί λόγω ασυμβατότητας εκδόσεων. Τα επόμενα βήματά σας θα πρέπει να είναι να ενημερώσετε την έκδοση, τα θέματα και τις προσθήκες του WordPress. |
E_WARNING | Μια προειδοποίηση κατά τον χρόνο εκτέλεσης που δεν προκαλεί τερματισμό δεσμών ενεργειών. Αυτά είναι πιθανά ζητήματα που προκύπτουν, αλλά δεν σταματούν την επεξεργασία της PHP. Αυτά μπορεί συχνά να περιλαμβάνουν προειδοποιήσεις παλαιότητας, κάτι που υποδεικνύει ότι ο κώδικάς σας μπορεί να χρησιμοποιεί μια ξεπερασμένη έκδοση της PHP και πρέπει να ενημερωθεί. Μια προειδοποίηση στα αρχεία καταγραφής PHP μπορεί να μην σχετίζεται απαραίτητα με το πρόβλημα που αντιμετωπίζετε. |
E_PARSE | Αυτό είναι ένα σφάλμα συντακτικής ανάλυσης κατά τον χρόνο συμπίλησης. Είναι συνήθως ενδεικτικό ενός συντακτικού σφάλματος PHP, όπως ένα ερωτηματικό ;, μια παρένθεση () ή ένα άνοιγμα ή κλείσιμο αγκύλης που λείπει {} ή οποιοσδήποτε αριθμός άλλων συντακτικών σφαλμάτων. Θα πρέπει να ελέγξετε το αρχείο και τη γραμμή που καθορίζεται στο μήνυμα σφάλματος και να αναζητήσετε ένα πιθανό συντακτικό σφάλμα. |
E_NOTICE | Συνήθως πρόκειται για σφάλματα PHP που δεν προκαλούν τον τερματισμό δεσμών ενεργειών. Υποδεικνύουν ότι θα μπορούσε να υπάρχει πρόβλημα, αλλά μπορεί να είναι μέρος της κανονικής λειτουργίας της δέσμης ενεργειών. Μια κοινή αιτία μπορεί να είναι η χρήση μιας μεταβλητής PHP που είναι απροσδιόριστη. Μια ειδοποίηση στα αρχεία καταγραφής PHP μπορεί να μην σχετίζεται απαραίτητα με το πρόβλημα που αντιμετωπίζετε. |
Ενημερώστε το WordPress στην πλέον πρόσφατη έκδοση
Η ενημέρωση του WordPress στην τελευταία του έκδοση θα ενημερώσει ή θα αντικαταστήσει όλα τα βασικά αρχεία, ενέργεια με την οποία συχνά επιλύονται βασικά σφάλματα που σχετίζονται με αρχεία. Αν το σφάλμα εμποδίζει την πρόσβαση στον πίνακα εργασιών του WordPress, ίσως χρειαστεί να ενημερώσετε τα βασικά αρχεία μέσω FTP.
Ενημέρωση των επιμέρους στοιχείων του WordPress
Όταν ενημερώνονται η έκδοση, το θέμα ή οι προσθήκες του WordPress, μπορεί να προκύψει σύγκρουση με τα άλλα στοιχεία που δεν έχουν ενημερωθεί. Η ενημέρωση των άλλων στοιχείων μπορεί να αποκαταστήσει τον ιστότοπό σας. Δείτε τα παρακάτω για να ενημερώσετε ένα στοιχείο του ιστότοπού σας:
- Ενημερώστε το θέμα σας στον Πίνακα εργασιών WordPress ή, αν δεν έχετε πρόσβαση στον πίνακα, με χρήση FTP.
- Ενημερώστε τις προσθήκες στον Πίνακα εργασιών WordPress ή, αν δεν έχετε πρόσβαση στον πίνακα, με χρήση FTP.
- Ενημερώστε την έκδοση PHP στο cPanel ή στο Plesk.