WordPress WP_Options טבלת טבלת פגומה / שגיאה הקמת חיבור מסד נתונים.

Nu am auzit pana acum pe 2015 sa fi fost vreun נגיף אוֹ exploit de SQL care sa punala pamantsute de site-uri si bloguri וורדפרס, 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 ולאחר מכן בדוק אם האתר פועל כרגיל.

צילום מסך 2015-12-16 בשעה 18.33.15

משתמשי וורדפרס שלא מותקן אצלם 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, אך גם בשפות תכנות ופלטפורמות בלוגים (WordPress) ולחנויות מקוונות (Woocommerce, Magento, Presashop).

Home המקור שלך להדרכות IT, טיפים ושל חדשות שימושיות. WordPress WP_Options טבלת טבלת פגומה / שגיאה הקמת חיבור מסד נתונים.

1 חשב על "WordPress WP_Options טבלת טבלת פגומה / שגיאה הקמת חיבור מסד נתונים.”

  1. למה זה קורה, אבל? חוויתי את זה עם מספר אתרים עבור לקוח שכולם מתארחים בשרת של Godaddy. תיקון זה קל מספיק, אבל מה גורם לזה להיות מושחת מלכתחילה ואיך אני מונע את זה לקרות שוב?

    תְגוּבָה
השאירו תגובה