podle

1

Poškozená tabulka wp_options WordPress / Chyba při navazování připojení k databázi.

Poškozená tabulka wp_options WordPress / Chyba při navazování připojení k databázi.

1

Nu am auzit pana acum pe 2015 sa fi fost vreun virus nebo exploit de SQL care sa puna “k zemi” sute de site-uri si bloguri WordPress, 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 uživatel / slovo v 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 korupce (inexplicabila pana in acest moment) tabelului wp_options Z 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. Otevřeme 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“. Tabulka ‘sqldb/wp_options’ je označen jako havarovaný a měl by být opraven.

2. Vyberte tabulku wp_options, zaškrtněte políčko vedle ní, poté přejděte dolů do rozevírací nabídky (S vybranými) a vyberte “Opravný stůl“.

sql_repair_table_wp_options

3. Po tomto kroku v tutoriálu počkejte na odpověď na příkaz sql a poté zkontrolujte, zda web funguje normálně.

Snímek obrazovky 2015-12-16 v 18:33:15

Uživatelé WordPressu, kteří nemají nainstalovaný phpMyAdmin, to mohou provést z terminálu / serveru, na kterém je databáze, spuštěním příkazů:

  • zkontrolujte, zda není poškozena tabulka wp_options:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • opravte tabulku wp_options v databázi “databáze”:
mysqlcheck -r mydb wp_options -u user -p

Je dobré, když se ujistíte, že web je zpět v normálu, zálohujte databázi. Dokonce doporučuji pravidelné zálohování. Člověk nikdy neví :)

Poškozená tabulka wp_options WordPress / Chyba při navazování připojení k databázi.

Mohlo by vás také zajímat...

Jedna myšlenka “Poškozená tabulka wp_options WordPress / Chyba při navazování připojení k databázi.

  1. Jasone říká:

    PROČ se to však děje? Zažil jsem to u více stránek pro klienta, které jsou všechny hostovány na serveru Godaddy. Oprava je poměrně snadná, ale proč je v první řadě poškozená a jak mohu zabránit tomu, aby se to opakovalo?

Zanechat odpověď

Vaše emailová adresa nebude zveřejněna. Požadovaná pole jsou označena *