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