Αρχική σελίδα » WordPress » Απροσδόκητη βάση δεδομένων πίνακα WordPress Error [Fix WordPress]

    Απροσδόκητη βάση δεδομένων πίνακα WordPress Error [Fix WordPress]

    Πριν από δύο ημέρες, από το πουθενά, ένα συγκεκριμένο τραπέζι στο WordPress στο hongkiat.com κατέστρεψε. Ο 'wp_comments'πίνακα της βάσης δεδομένων WordPress μόλις συνετρίβη χωρίς σημάδια, προειδοποιήσεις ή μηνύματα σφάλματος. Πώς ξέρω λοιπόν; Ακολουθούν τα συμπτώματα:

    • Αν προσπαθήσετε να δημιουργήσετε αντίγραφα ασφαλείας της βάσης δεδομένων σας, θα πεταχτείτε με αυτό το μήνυμα σφάλματος - Το wp_comments έχει επισημανθεί ως κατεστραμμένο και θα πρέπει να επισκευάζεται όταν χρησιμοποιείται το LOCK TABLES
    • Το πρόσφατο widget σχολίων εμφανίζεται κενό.
    • Το widget Top commenter εμφανίζεται κενό.
    • Το σχόλιο που θα δημοσιευθεί δεν θα εγγραφεί στο DB, επομένως δεν θα εμφανιστεί.
    • Η ενότητα Σχόλια στο WP Admin εμφανίζεται να έχει μηδενικά αρχεία.

    Αφού έψαχνα το Διαδίκτυο ψηλά και χαμηλά με την ελπίδα να βρουν παρόμοια περιστατικά για να με βοηθήσουν να εντοπίσω και να διορθώσω το πρόβλημα, καταλήγω με τίποτα. Έτσι το προσπάθησα με τον τρόπο μου και ευτυχώς, κατάφερα να το λύσω. Σκέφτηκα ότι γράφοντας την είσοδο δεν θα βοηθήσει μόνο εκείνους που υπέφεραν το ίδιο, επίσης να κρατήσει τον εαυτό μου υπενθύμισε μόνο σε περίπτωση που χτύπησα σε αυτό το λάθος και πάλι στο μέλλον.

    Το Fix / Λύση

    Για να διορθώσετε αυτό το θέμα, πρέπει να έχετε πρόσβαση στη βάση δεδομένων wordpress, είτε μέσω του PhpMyAdmin είτε του Secure Shell (SSH). Ο περισσότερος κοινός λογαριασμός φιλοξενίας έρχεται με το phpMyAdmin, αλλά είτε θα πρέπει να είστε εξαιρετικά προσεκτικοί επειδή ασχολείστε με τη βάση δεδομένων. Οποιαδήποτε λανθασμένη κίνηση θα προκαλέσει απώλεια δεδομένων.

    PhpMyAdmin

    Στο PhpMyadmin, επιλέξτε τη βάση δεδομένων WordPress και αναζητήστε τον πίνακα σφαλμάτων. Στην περίπτωσή μου,wp_comments'πίνακα. Ελέγξτε το και μετακινηθείτε προς τα κάτω και αναζητήστε "Με επιλεγμένα'drop-down box. Επιλέγω Πίνακας επισκευών και τα πράγματα πρέπει να είναι εντάξει.

    Secure Shell

    1. Συνδεθείτε στο κέλυφος σας
    2. Πληκτρολογήστε 'mysql -u όνομα χρήστηόνομα βάσης δεδομένων'για πρόσβαση στις βάσεις δεδομένων
    3. Εισαγάγετε "βάσεις δεδομένων εμφάνισης". για να δείτε όλες τις βάσεις δεδομένων
    4. Εισαγω 'χρησιμοποιήστε όνομα_ταχυδρομείου;'για να ενεργοποιήσετε τη βάση δεδομένων
    5. Εισαγω 'προβολή τραπεζιών.'για να εμφανίσετε όλους τους πίνακες μέσα στη βάση δεδομένων
    6. Εισαγω 'ελέγξτε τον πίνακα wordpress_table_name'για να επαληθεύσετε αυτό είναι ο κατεστραμμένος πίνακας
    7. Επιδιορθώστε το με "επιδιόρθωση πίνακα wordpress_table_name'
    8. Εισαγω 'ελέγξτε τον πίνακα wordpress_table_name'και πάλι για να βεβαιωθείτε ότι είναι σταθερό

    Τα βήματα 3 και 5 δεν είναι απαραίτητα αν είστε εξοικειωμένοι με τις βάσεις δεδομένων και τους πίνακες σας. Ελπίζω αυτό να σας βοηθήσει.