Homepage » WordPress » Váratlan WordPress adatbázis-táblázat hiba [WordPress Fix]

    Váratlan WordPress adatbázis-táblázat hiba [WordPress Fix]

    Két nappal ezelőtt, a semmiből, egy bizonyos táblázat a WordPress-ben a hongkiat.com-ban sérült. A 'wp_comments'A WordPress adatbázis táblája csak a jelek, figyelmeztetések és hibaüzenetek nélkül lezuhant. Szóval hogyan jöttem tudni? Íme a tünetek:

    • Ha megpróbálja biztonsági másolatot készíteni az adatbázisról, akkor ezt a hibaüzenetet fogja dobni - A wp_comments összeomlott, és a LOCK TABLES használatakor javítani kell
    • A legutóbbi megjegyzések widget üresen jelenik meg.
    • A top commenter widget üresen jelenik meg.
    • A hozzászólás nem kerül beírásra a DB-be, ezért nem jelenik meg.
    • Úgy tűnik, hogy a WP Admin megjegyzései nulla rekordot tartalmaznak.

    Miután megkeresettük az internetet magas és alacsony szinten, abban a reményben, hogy hasonló eseteket találunk, hogy segítsek nekem azonosítani és megoldani a problémát, végül semmit nem érek. Szóval megpróbáltam az utat, és szerencsére sikerült megoldanom. Azt hittem, hogy a bejegyzés kinyomtatása nemcsak segíteni fog azoknak, akik ugyanazokat szenvedték, hanem arra is emlékeztettem, hogy a jövőben ismét eltalálom ezt a hibát..

    A javítás / megoldás

    A javításhoz hozzáférnie kell a Wordpress adatbázishoz, akár a PhpMyAdmin, akár a Secure Shell (SSH) segítségével. A legtöbb megosztott tárhely fiókot a phpMyAdmin tartalmaz, de mindkét opciónak rendkívül óvatosnak kell lennie, mert az adatbázissal foglalkozik. Bármilyen helytelen lépés több adatot veszít el.

    PhpMyAdmin

    A PhpMyadmin programban válassza ki a WordPress adatbázist, és keresse meg a hiba táblát. Az én esetemben a 'wp_comments' asztal. Ellenőrizze, és lapozzon egészen le, és keresse meg a következőt:Kiválasztva' legördülő. választ Javítási táblázat és a dolgoknak rendben kell lenniük.

    Secure Shell

    1. Jelentkezzen be a héjba
    2. Írja be a "mysql -u felhasználónév -p adatbázis név"az adatbázisok eléréséhez
    3. Adja meg az 'adatbázisok megjelenítése' elemet. az összes adatbázis megtekintéséhez
    4. Belép 'használja az adatbázis_nevet;„az adatbázis bekapcsolása
    5. Belép 'táblázatok megjelenítése;'az összes táblázat megjelenítéséhez az adatbázisban
    6. Belép 'ellenőrizze a wordpress_table_name táblát„hogy ellenőrizze, hogy ez a sérült táblázat
    7. Javítsd ki ''javítási táblázat wordpress_table_name'
    8. Belép 'ellenőrizze a wordpress_table_name táblát'újra, hogy megbizonyosodjon róla, hogy rögzített

    A 3. és 5. lépés nem szükséges, ha ismeri az adatbázisokat és a táblázatokat. Remélem ez segít.