דף הבית » וורדפרס » שגיאה בלתי צפויה WordPress שגיאה בטבלה [תיקון וורדפרס]

    שגיאה בלתי צפויה WordPress שגיאה בטבלה [תיקון וורדפרס]

    לפני יומיים, משום מקום, טבלה מסוימת של וורדפרס ב hongkiat.com הלך פגום. ה 'wp_comments'טבלה של מסד הנתונים וורדפרס פשוט התרסק ללא סימנים, אזהרות או הודעות שגיאה. אז איך למדתי לדעת? הנה הסימפטומים:

    • אם תנסה לגבות את מסד הנתונים שלך, תוצג הודעת שגיאה זו - wp_comments מסומן כקרוס ויש לתקן אותו בעת שימוש ב- LOCK TABLES
    • רכיב widget תגובות אחרונות נראה ריק.
    • רכיב יישומי ההערות העליון מופיע ריק.
    • תגובה פורסמה לא יירשם DB, ולכן לא יוצגו.
    • נראה שבקטע ההערות ב- WP Admin יש אפס רשומות.

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

    תיקון / פתרון

    כדי לתקן זאת, עליך לגשת למסד הנתונים של wordpress, באמצעות PhpMyAdmin או Secure Shell (SSH). רוב חשבון אירוח משותף מגיע עם phpMyAdmin, אבל גם אפשרות אתה צריך להיות זהיר מאוד, כי אתה מתעסק עם מסד הנתונים. כל מהלך לא נכון יגרום לנתונים נוספים לאיבוד.

    PhpMyAdmin

    ב- PhpMyadmin, בחר את מסד הנתונים של WordPress וחפש את טבלת השגיאה. במקרה שלי,wp_comments' שולחן. בדוק אותו, וגלול כל הדרך למטה ולחפש "עם בחירה'. בחר שולחן תיקון ואת הדברים צריך להיות בסדר.

    מעטפת מאובטחת

    1. היכנס לקליפה שלך
    2. הזן 'mysql -u שם משתמש -עמ ' שם בסיס הנתונים'כדי לגשת למסדי נתונים
    3. הזן 'הצג מסדי נתונים'; כדי להציג את כל מסדי הנתונים
    4. להיכנס 'השתמש database_name;'כדי לערב את מסד הנתונים
    5. להיכנס 'הצג שולחנות;'כדי להציג את כל הטבלאות בתוך מסד הנתונים
    6. להיכנס 'לבדוק את הטבלה'כדי לאמת את זה הוא השולחן פגום
    7. תקן את זה עם 'תיקון טבלה'
    8. להיכנס 'לבדוק את הטבלה"שוב כדי לוודא שזה קבוע

    שלב 3 ו 5 הם לא הכרחי אם אתה מכיר את מסדי נתונים וטבלאות. מקווה שזה עוזר.