Jak opravit databázi WordPress

Wordpress

WordPress se od svého vzniku, ve kterém sloužil jako, hodně vyvinula nástroj pro blogování, a dnes se jedná o plnohodnotný CMS, používaný všemi druhy prestižních webů po celém světě jako základ pro správu obsahu a publikací. Ale pokud je na tomto projektu něco zajímavého vytvořeno Mat mullenwegg a to, co poprvé spatřilo světlo světa v roce 2003, je jeho vysoká škálovatelnost, která nám umožňuje používat jej stejně, ať už jde o domácí server nebo web významné společnosti.

Navzdory své kvalitě však WordPress není osvobozen od problémů, a proto se může stát, že databáze utrpí nějaké poškození, ať už jako celek, nebo jednoduše některé ze svých tabulek. V každém případě to bude víc než dost, aby náš blog nebylo možné správně zobrazit, protože má na starosti informování CMS, kde má hledat texty, obrázky a další obsah, který v každém příspěvku vidíme.

Nezaměnitelným příznakem toho bude následující zpráva v protokolu naší instalace WordPress: 'Tabulka chyb databáze WordPress' ./my_home/wp_posts 'je označena jako havarovaná a poslední (automatická?) Oprava selhala pro dotaz SELECT post_date_gmt FROM wp_posts WHERE post_status =' publish 'AND post_type IN (' post ',' page ',' attachment ') ORDER BY post_date_gmt DESC LIMIT 1 made by require (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Podívejme se tedy, jak opravit poškozenou databázi v našem Instalace WordPress, pro které musíme vstoupit na Cpanel našeho serveru, který jako ti, kteří mají vlastní doménu hostovanou na nějakém hostingu, dobře zná sekci, ze které přistupujeme ke konfiguraci různých parametrů a modulů, které jsou její součástí.

Tam musíme jít do sekce Databáze -> MySQL databáze, kde bychom měli hledat možnost 'Oprava databáze', nalezený v sekci 'Upravit databáze'. Abychom se lépe řídili, je tato část umístěna pod částí na 'Vytvořit novou databázi', takže musíme vybrat databázi, kterou budeme opravovat, a poté kliknout na tlačítko 'Oprava databáze', po kterém se nám zobrazí stav databáze naší instalace WordPress, a co bychom měli vidět, pokud vše proběhlo dobře, je 'DOBŘE' vedle názvu každé tabulky, která ji tvoří.

Nyní možná místo něj CPanel pojďme mít root přístup k Server ve kterém databáze, což se stane v případě, že hostujeme náš vlastní server nebo pokud je umístěn na univerzitě nebo ve společnosti. To nám umožní pracovat způsobem, na který si podle zákona linuxové uživatelé zvykneme, a to je z Příkazový řádek.

Prvním krokem je zastavení serveru MySQL:

$ sudo služba mysql stop

Poté opravíme databázi, která nám ukazuje problémy, což děláme pomocí následujícího příkazu:

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

Pak jednoduše znovu spustíme server MySQL:

$ sudo služba mysql start

Oba přístupy nám umožní vyřešit problém, který se obvykle vyskytuje izolovaně, i když jeho výskyt je rozhodující správná vizualizace našeho blogu nebo webové stránky (nebo společnosti, ve které pracujeme), pro které je v případě události vyžadováno řešení co nejrychleji.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   rafael řekl

    Dobrý den, potřebuji někoho, kdo by mi mohl pomoci s problémem, který mám s wordpressem.
    Nedávno jsem změnil hosting.
    Když se pokusím vložit klíč API do pluginu, dostanu to.
    Chyba nastavení Protokol „https“ není v knihovně libcurl podporován nebo deaktivován
    Mluvil jsem s lidmi, kteří dostali odpověď, a oni mi řekli, že musím změnit nějaký kód, ale nevím, jak to udělat.
    "Právě jsem dostal odpověď od našeho DevZone oddělení."
    Máte následující chybu „Chyba nastavení Protokol„ https “není v libcurl podporován nebo zakázán (Chyba konfigurace: Protokol„ https “není v libcurl podporován nebo neplatný:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    O této chybě si můžete přečíst v odkazu níže:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Musíte se konfigurovat sami na své straně »

    Pokud mi můžete pomoci, ocenil bych to.