Ο πίνακας wp_options του WordPress είναι κατεστραμμένος / Σφάλμα κατά τη δημιουργία σύνδεσης βάσης δεδομένων.

Nu am auzit pana acum pe 2015 sa fi fost vreun ιός ή exploit de SQL care sa punala pamantsute de site-uri si bloguri Wordpress, asa cum a fost in anii trecuti, insa de aproximativ o luna apar lucruri ciudate. Am intalnit mai multe site-uri care pareau ca si-au pierdut conexiunea la baza de date.Error establishing a database connection.
In practica, cand apare o astfel de eroare pe WordPress, primele lucruri care se verifica sunt:

  1. Daca serviciul mysql ruleaza pe server. Sunt situatii in care din supraincarcarea serverului pe care este hostata baza de date, serviciul mysql / mysqld sa nu mai ruleze. In acest caz se reporneste serviciul din terminal (via ssh sau consola) sau din interfata web daca exista aceasta posibilitate.
  2. Eroare de configurare μεταχειριζόμενος / λέξη σε wp-config.php. In aceasta situatie se verifica daca user-ul baze de date si numele bazei de date sunt corect setate in wp-config.php.

O a treia situatie este διαφθορά (inexplicabila pana in acest moment) tabelului wp_options ΑΠΟ Mysql. Asadar, inainte de a intra in panica daca va gasiti site-ul cuError establishing a database connection, este bine sa verificati daca tabelele din baza de date sunt in regula.

Cum verificam si cum reparam tabelul wp_options din WordPress in caz de este corupt. Marked as crashed and should be repaired.

1. Ανοίγουμε phpmyadmin, mergem pe baza de date a site-ului care este picat si incercam sa accesam tabelul wp_options. In cazul in care acesta este corupt, o sa apara o alerta care ne informeaza acest lucru.

Screen Shot 2015-12-16 at 6.32.25 PM

In screen-ul de mai sus este vorba despre tabelul wp_options din baza de datemobile_apk“. Πίνακας 'sqldb/wp_options’ επισημαίνεται ως κατεστραμμένο και πρέπει να επισκευαστεί.

2. Επιλέξτε τον πίνακα wp_options, επιλέγοντας το πλαίσιο δίπλα του και, στη συνέχεια, μεταβείτε στο κάτω μέρος στο αναπτυσσόμενο μενού (Με επιλεγμένο) και επιλέξτε “Τραπέζι επισκευής“.

sql_repair_table_wp_options

3. Μετά από αυτό το βήμα στο σεμινάριο, περιμένετε την απάντηση στην εντολή sql και, στη συνέχεια, ελέγξτε εάν ο ιστότοπος λειτουργεί κανονικά.

Στιγμιότυπο οθόνης 16-12-2015 στις 6.33.15 μ.μ

Οι χρήστες του WordPress που δεν έχουν εγκαταστήσει το phpMyAdmin, μπορούν να το κάνουν από το τερματικό / διακομιστή στον οποίο βρίσκεται η βάση δεδομένων, εκτελώντας τις εντολές:

  • ελέγξτε αν ο πίνακας wp_options είναι κατεστραμμένος:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • διορθώστε τον πίνακα wp_options στη βάση δεδομένων “βάση δεδομένων”:
mysqlcheck -r mydb wp_options -u user -p

Καλό είναι αφού βεβαιωθείτε ότι ο ιστότοπος έχει επιστρέψει στην κανονική του λειτουργία, να δημιουργήσετε ένα αντίγραφο ασφαλείας της βάσης δεδομένων. Προτείνω ακόμη και περιοδικά αντίγραφα ασφαλείας. Ποτέ δεν ξέρεις :)

Παθιασμένος με την τεχνολογία, γράφω με ευχαρίστηση στο stealthsetts.com ξεκινώντας από το 2006. Έχω μια πλούσια εμπειρία στα λειτουργικά συστήματα: MacOs, Windows και Linux, αλλά και σε γλώσσες προγραμματισμού και πλατφόρμες blogging (WordPress) και για ηλεκτρονικά καταστήματα (WooCommerce, Magento, Presashop).

Home Η πηγή σας σε μαθήματα, χρήσιμες συμβουλές και νέα. Ο πίνακας wp_options του WordPress είναι κατεστραμμένος / Σφάλμα κατά τη δημιουργία σύνδεσης βάσης δεδομένων.

1 Σκέφτηκα "Ο πίνακας wp_options του WordPress είναι κατεστραμμένος / Σφάλμα κατά τη δημιουργία σύνδεσης βάσης δεδομένων.”

  1. ΓΙΑΤΙ, όμως, συμβαίνει αυτό; Το έχω βιώσει αυτό με πολλούς ιστότοπους για έναν πελάτη που φιλοξενούνται όλοι σε έναν διακομιστή Godaddy. Η διόρθωσή του είναι αρκετά εύκολη, αλλά τι το κάνει κατ' αρχήν διεφθαρμένο και πώς μπορώ να το αποτρέψω από το να συμβεί ξανά;

    Απάντηση
Αφήστε ένα σχόλιο