Hogyan javítsunk meg egy WordPress adatbázist

Wordpress

WordPress kezdetei óta sokat fejlődött, amelyben szolgált blogolás eszköz, és ma ez egy teljes értékű CMS, amelyet világszerte mindenféle nagy presztízsű webhely használ a tartalom és a kiadványok kezelésének alapjaként. De ha van valami érdekes ebben a projektben, amelyet létrehozott Mat mullenwegg és ami 2003-ban látott először fényt, az a nagy skálázhatóság, amely lehetővé teszi számunkra, hogy egyformán használjuk, függetlenül attól, hogy otthoni szerverről vagy egy nagyvállalat weboldaláról van-e szó.

De a minősége ellenére a WordPress nem mentesül a problémák alól, ezért előfordulhat, hogy az adatbázis teljes egészében vagy egyszerűen csak egyes táblázataiban valamilyen kárt szenved. Mindenesetre ez bőven elég lesz ahhoz, hogy blogunkat ne lehessen megfelelően megtekinteni, mivel az a feladata, hogy megmondja a CMS-nek, hol keresse meg az egyes bejegyzésekben látott szövegeket, képeket és egyéb tartalmakat.

Ennek összetéveszthetetlen tünete a következő üzenet lesz a WordPress telepítés naplójában: A "WordPress adatbázis hibatáblázat" ./my_home/wp_posts "összeomlottként van feltüntetve, és utolsó (automatikus?) Javítás sikertelen a SELECT lekérdezésnél ') ORDER BY post_date_gmt DESC LIMIT 1 by required (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Lássuk, akkor hogyan lehet kijavítani a sérült adatbázist WordPress telepítés, amelyhez meg kell adnunk a szerverünk Cpanel elemét, amely jól tudja, hogy akiknek valamilyen tárhelyen van saját domainjük, az az a szakasz, ahonnan hozzáférünk a különböző paraméterek és modulok konfigurációjához.

Itt el kell mennünk a Adatbázisok -> MySQL adatbázisok, ahol keresnünk kell a lehetőséget „Javítási adatbázis”szakaszában található 'Adatbázisok módosítása'. Hogy jobban segítsen bennünket, ez a szakasz a következő szakasz alatt található 'Új adatbázis létrehozása', ezért ki kell választanunk azt az adatbázist, amelyet javítani fogunk, majd kattintson a gombra „Javítási adatbázis”, amely után megmutatjuk nekünk a WordPress telepítés adatbázisának állapotát, és hogy mit kell látnunk, ha minden jól sikerült, az egy 'OKÉ' minden összetevő tábla neve mellett.

Most talán ő helyett Cpanel legyen root hozzáférés szerver amelyben a adatbázis, ami akkor lesz, ha saját szerverünket látjuk vendégül, vagy ha az egy egyetemen vagy egy vállalatban található. Ez lehetővé teszi számunkra, hogy olyan módon dolgozzunk, amelyet mi, törvényszéki linuxosok, nagyon megszoktunk, és ez a Parancs sor.

Az első lépés a szerver leállítása MySQL:

$ sudo szolgáltatás mysql stop

Ezután kijavítjuk a problémákat mutató adatbázist, amelyet a következő paranccsal hajtunk végre:

$ cd / var / lib /
$ sudo myisamchk -r -v -f mysql / /

Ezután egyszerűen újraindítjuk a MySQL szervert:

$ sudo szolgáltatás mysql start

Mindkét megközelítés lehetővé teszi számunkra egy olyan probléma megoldását, amely általában önmagában fordul elő, bár előfordulása döntő jelentőségű blogunk helyes megjelenítése vagy weboldal (vagy annak a cégnek a honlapja, amelyben dolgozunk), amelyhez történés esetén a lehető leghamarabb megoldásra van szükség.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Rafael dijo

    Helló, szükségem van valakire, aki segíthet a Wordpress-sel kapcsolatos problémáimban.
    Nemrégiben megváltoztattam a tárhelyet.
    Amikor megpróbálom betenni az API kulcsot a beépülő modulba, megkapom ezt.
    Beállítási hiba A "https" protokoll nem támogatott vagy le van tiltva a libcurl fájlban
    Beszéltem a get response emberekkel, és elmondták, hogy módosítanom kell egy kódot, de nem tudom, hogyan kell csinálni.
    „Most kaptam választ a DevZone osztályunktól.
    A következő hibaüzenet jelenik meg: "A https" beállításhiba protokoll nem támogatott vagy letiltva a libcurl fájlban "(konfigurációs hiba: A" https "protokoll nem támogatott vagy érvénytelen a libcurl fájlban:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Erről a hibáról az alábbi linken olvashat:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Önnek kell konfigurálnia az oldalán »

    Ha tudsz segíteni, megköszönném.