Fixing WordPress Λευκή οθόνη του θανάτου
Η Λευκή Οθόνη του Θανάτου είναι ένα από τα πιο τρομακτικά λάθη που μπορεί να συμβεί στο WordPress. Παρόλο που σίγουρα δεν είναι ευχάριστο να αποκτήσετε μια λευκή οθόνη θανάτου, στις περισσότερες περιπτώσεις αυτό δεν είναι ένα καταστροφικό πρόβλημα - αν ξέρετε πώς να το αντιμετωπίσετε, φυσικά. Σε αυτό το άρθρο θα σας πω για τους λόγους για τους οποίους συμβαίνει μια Λευκή Οθόνη του Θανάτου στο WordPress και πώς να διορθώσετε τα πιο συνηθισμένα από αυτά.
Ποια είναι η "Λευκή Οθόνη του Θανάτου";
Η Λευκή Οθόνη του Θανάτου, όπως υποδηλώνει και το όνομά του, είναι όταν το πρόχειρο του ιστότοπού σας στο WordPress δεν δείχνει παρά μια λευκή οθόνη. Αυτό συμβαίνει όταν υπάρχουν εσωτερικά σφάλματα στον διακομιστή σας και δεν μπορεί να εμφανίσει το περιεχόμενο στην οθόνη. Για έναν ιστότοπο ανάπτυξης, θα εμφανιστούν μηνύματα σφάλματος στην οθόνη για να σας δείξει πού πήγε στραβά το διακομιστή, αλλά για έναν ζωντανό ιστότοπο, τα μηνύματα σφάλματος συνήθως αποκρύπτονται, οδηγώντας έτσι σε κενή λευκή οθόνη.
1. Μη συμβατή προσθήκη ή θέμα
Ένα ασύμβατο plugin ή θέμα είναι ο συνηθέστερος λόγος για τον οποίο βλέπετε αυτή την δυσάρεστη λευκή οθόνη. Ευτυχώς, είναι επίσης το πιο εύκολο να το διορθώσετε.
Εάν είστε τυχεροί, πιθανότατα θα έχετε πρόσβαση στον πίνακα ελέγχου του admin (http://yourdomain.com/wp-admin, εκτός αν έχετε αλλάξει τη διεύθυνση URL σύνδεσης). Συνδεθείτε και απενεργοποιήστε το μη συμβατό plugin / θέμα.
Εάν έχετε και λευκή οθόνη στις σελίδες διαχειριστή, θα χρειαστεί να πραγματοποιήσετε τις αλλαγές μέσω του FTP. Συνδεθείτε στον ιστότοπό σας με ένα πρόγραμμα-πελάτη FTP και μεταβείτε στον κατάλογο "wp_content -> plugins", εάν ο ύποπτος είναι ένα πρόσθετο ή ο κατάλογος "wp_content -> themes", αν υποψιάζεστε ότι ένα θέμα προκαλεί το πρόβλημα. Μη διαγράφετε το plugin / θέμα - απλά μετονομάστε το για να το απενεργοποιήσετε.
Τώρα ελέγξτε αν αυτό διορθώνει το πρόβλημα. Αν το έκαναν, ξεφορτωθείτε το plugin / θέμα για καλό. Εάν δεν το κάνετε, δοκιμάστε με διαφορετικό plugin / θέμα, εάν υποψιάζεστε ότι ένας από αυτούς είναι ο λόγος ή διαβάστε περαιτέρω για άλλους πιθανούς λόγους.
2. Αποτυχία αυτόματης ενημέρωσης
Είναι υπέροχο να έχετε ενημερωμένα τα WP, τα θέματα και τα plugins σας ανά πάσα στιγμή και όλα αυτά χωρίς καμία χειρωνακτική εργασία από την πλευρά σας, αλλά ένα ανεπιθύμητο αποτέλεσμα της αυτοματοποίησης του ιστότοπου μπορεί να είναι ένας σπασμένος ιστότοπος WP. Οι νέες εκδόσεις ενός πρόσθετου ή ενός θέματος ενδέχεται να μην είναι συμβατές με τις υπόλοιπες και αυτό θα μπορούσε να προκαλέσει το ζήτημα.
Εάν βλέπετε τη Λευκή Οθόνη του Θανάτου μετά από μια αυτόματη ενημέρωση, η μοναδική σας ευκαιρία είναι να επαναφέρετε τη διαμόρφωση προ-ενημέρωσης από ένα αντίγραφο ασφαλείας και να απενεργοποιήσετε τις αυτόματες ενημερώσεις. Αν δεν διαθέτετε αντίγραφο ασφαλείας πριν από την ενημέρωση ή οποιοδήποτε άλλο πρόσφατο αντίγραφο ασφαλείας, αυτό είναι καταστροφή και ίσως χρειαστεί να απενεργοποιήσετε όλες τις προσθήκες μία προς μία για να βρείτε ποιο από αυτά προκαλεί το πρόβλημα.
3. Θέματα ρύθμισης βάσης δεδομένων και WP
Τα θέματα ρύθμισης βάσης δεδομένων και WP δεν είναι τόσο συνηθισμένα όσο τα πρόσθετα / θέματα ως λόγοι για τη Λευκή Οθόνη του Θανάτου, αλλά μπορεί να είναι η αιτία. Αυτά τα προβλήματα δεν συμβαίνουν χωρίς λόγο - είναι συνήθως επειδή εσύ ή κάποιος άλλος έχει μπερδευτεί με τη βάση δεδομένων ή τα αρχεία ρυθμίσεων. Απαλλαγείτε από τις αλλαγές που κάνατε και ελπίζετε ότι θα λειτουργήσει. Όπως συμβαίνει και με τις αυτόματες ενημερώσεις, ένα πρόσφατο αντίγραφο ασφαλείας των αρχείων βάσης δεδομένων / ρυθμίσεων είναι ο προφυλακτήρας σας.
Σε πολύ σπάνιες περιπτώσεις, η ίδια η βάση δεδομένων μπορεί να είναι κατεστραμμένη, αλλά αυτό συνήθως οδηγεί σε περισσότερο δράμα παρά σε μια λευκή οθόνη του θανάτου, και σίγουρα θα παρατηρήσετε αν η βάση δεδομένων δεν είναι εντάξει. Μια κατεστραμμένη βάση δεδομένων είναι πολύ σοβαρή και μπορεί να χρειαστεί να καλέσετε έναν γκουρού του WP για να σας εξοικονομήσει.
4. Θέματα φιλοξενίας
Μερικές φορές η φιλοξενία σας μπορεί να οδηγήσει σε μια Λευκή Οθόνη του Θανάτου. Αυτό συμβαίνει συνήθως σε κοινόχρηστους διακομιστές όπου πολλοί ιστότοποι παλεύουν για πόρους. Προσπαθήστε να προσθέσετε:
καθορίστε ('WP_MEMORY_LIMIT', '64M');
στο αρχείο "wp-config.php" για να αυξήσετε το όριο της μνήμης σας στα 64MB. Ως έσχατη λύση, σκεφτείτε να μεταβείτε σε ένα πιο γενναιόδωρο σχέδιο ή σε άλλο πάροχο φιλοξενίας.
5. Η ιστοσελίδα σας μπορεί να έχει πειραχτεί
Οι χάκερ είναι ένας ακόμα λόγος για μια Λευκή Οθόνη του Θανάτου. Ευτυχώς, δεν είναι πολύ συνηθισμένο, τουλάχιστον σε σχέση με τα plugins / θέματα. Δεν υπάρχει καθολική συνταγή για την επιδιόρθωση ενός ιστότοπου, επειδή εξαρτάται από το τι έχει προκληθεί.
Η Λευκή Οθόνη του Θανάτου δεν είναι τόσο τρομακτική όσο φαίνεται, αλλά δεν είναι ακόμα ωραία. Το χειρότερο είναι αν δεν έχετε ελέγξει το site σας για κάποιο χρονικό διάστημα, επειδή σε αυτή την περίπτωση δεν έχετε ιδέα πόσο καιρό έχει η λευκή οθόνη. Πιο συχνά δεν είναι ο λόγος για μια λευκή οθόνη είναι ένα plugin / θέμα, το οποίο είναι ένας ακόμα λόγος για να είστε πολύ προσεκτικοί σε αυτό που εγκαθιστάτε στον ιστότοπό σας.