WordPress wp_options tabel on rikutud / andmebaasiühenduse loomine.

Ma pole kuulnud, et siiani 2015. aastal oleks viirus või SQL ärakasutamine mida panna “maapinnale” sadu saite ja ajaveebe WordPress, nagu ka eelmistel aastatel, aga kummalisi asju on juhtunud juba umbes kuu aega. Sattusin mitmele saidile, mis tundusid olevat eksinud andmebaasi ühendus.Viga andmebaasiühenduse loomisel.
Praktikas, kui selline tõrge WordPressis ilmub, kontrollitakse kõigepealt järgmist:

  1. Kui teenus mysql töötab serveris. On olukordi, kus serveri ülekoormus kus andmebaas, teenus majutatakse mysql / mysqld jooksmise lõpetama. Sel juhul taaskäivitatakse teenus terminalist (ssh või konsooli kaudu) või veebiliidesest, kui see võimalus on olemas.
  2. Konfiguratsiooniviga kasutaja / sõna sisse 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 korruptsioon (inexplicabila pana in acest moment) tabelului wp_options -Lt Mysql. Asadar, inainte de a intra in panica daca va gasiti site-ul cu “Viga andmebaasiühenduse loomisel”, 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. Avame 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“. Tabel 'sqldb/wp_options’ on märgitud krahhiks ja seda tuleks parandada.

2. Valige tabel wp_options, märkige selle kõrval olev ruut, seejärel minge rippmenüü alla (valitud) ja valige “Remondi laud“.

sql_repair_table_wp_options

3. Pärast seda õpetuse sammu oodake sql-käsule vastust ja seejärel kontrollige, kas sait töötab normaalselt.

Ekraanipilt 2015-12-16 kell 18.33.15

WordPressi kasutajad, kellel pole installitud phpMyAdminit, saavad seda teha terminalist/serverist, kus andmebaas asub, käivitades käsud:

  • kontrollige, kas tabel wp_options on rikutud:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • parandage andmebaasis tabel wp_options “andmebaasi”:
mysqlcheck -r mydb wp_options -u user -p

On hea, kui olete veendunud, et sait on taas normaalne, tehke andmebaasist varukoopia. Soovitan isegi perioodilisi varukoopiaid. Kunagi ei tea :)

Kirglik tehnoloogia vastu kirjutan koos Stealthsetts.com -i naudinguga alates 2006. aastast. Mul on rikkalik kogemus opsüsteemides: MacOS, Windows ja Linux, aga ka programmeerimiskeelte ja ajaveebiplatvormide (WordPress) ning veebipoodide jaoks (WooCommerce, Magento, Prashop).

Kodu Teie IT -õpetuste allikas, kasulikud näpunäited ja uudised. WordPress wp_options tabel on rikutud / andmebaasiühenduse loomine.

1 mõtles edasi ”WordPress wp_options tabel on rikutud / andmebaasiühenduse loomine.”

  1. MIKS see aga juhtub? Olen kogenud seda mitme kliendi saidi puhul, mis kõik on hostitud Godaddy serveris. Selle parandamine on piisavalt lihtne, kuid mis teeb selle üldse korrumpeerunud ja kuidas vältida selle kordumist?

    Vastama
Kommentaari jätma