WordPress wp_options lentelė sugadinta / Error užmegzti ryšį su duomenų baze.

Girdėjau iki šiol 2015 buvę bet virusas arba išnaudoti SQL įdėti šimtus svetainių ir tinklaraščių WordPress, Kaip tai buvo ir ankstesniais metais, tačiau apie mėnesį pasitaiko keistų dalykų. Sutikau daug svetainių, kurios atrodė prarastas ryšys su duomenų bazėjeError užmegzti ryšį su duomenų baze.
Praktiškai, kai įvyksta tokia klaida WordPress, pirmiausia reikia patikrinti:

  1. jei tarnyba mySQL Server-side. Yra situacijų, kai serveris perkrovos kurioje ji yra duomenų bazės paslauga kompiuteris mySQL / mysqld nustoti bėgti. Tokiu atveju paslauga paleidžiama iš naujo nuo terminal (per ssh arba konsolę) arba iš žiniatinklio sąsajos, jei tokia galimybė yra.
  2. konfigūravimo klaida vartotojas / slaptažodis in WP-config.php. Šioje situacijoje patikrinama, ar duomenų bazės vartotojas ir duomenų bazės pavadinimas teisingai nustatyti wp-config.php.

Trečioji situacija yra korupcija (kol kas nepaaiškinama) lentelė wp_options nuo MySQL. Taigi, prieš paniką, jei rasite savo svetainę suError užmegzti duomenų bazės ryšį “, gerai patikrinti, ar duomenų bazės lentelės yra tinkamos.

Kaip patikrinti ir taisyti wp_ lentelęoptions nuo WordPress jei jis sugadintas. Pažymėtas kaip sudužęs ir turėtų būti taisomas.

1. atviras phpMyAdminMes eiti į vietos kuris yra žemyn duomenų bazėje ir bando prieiti prie lentelę wp_options, Jei jis yra sugadintas, rodomas įspėjimas, kad informuoja tai.

Ekrano kulka 2015 12-16-6.32.25 PM

Pirmiau ekrane yra apie lentelė wp_options iš duomenų bazės "mobile_apk". Lentelė 'sqldb / wp_options'pažymėtas kaip sudužęs ir turėtų būti suremontuotas.

2. Pasirinkite lentelę wp_options, pažymėdami žymimąjį laukelį šalia jo, tada eikite į apatinį išskleidžiamąjį meniu (Su pasirinktu) ir pasirinkite "remontas lentelė".

sql_repair_table_wp_options

3. Po šio pamoka žingsnio, nestandartinių SQL sulaukti jo atsakymo ir tada patikrinkite, ar svetainė eina parametrų normalu.

Ekrano kulka 2015 12-16-6.33.15 PM

Vartotojų WordPress kurie neįdiegę phpMyAdmin, gali tai padaryti iš terminal / serveris, kuriame yra duomenų bazė, vykdydamas komandas:

  • patikrinkite, ar wp_ lentelėoptions yra korumpuota:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • pataisyti wp_ lentelęoptions iš "duomenų bazės" duomenų bazės:
mysqlcheck -r mydb wp_options -u user -p

Tai gerai, kad po užtikrinti, kad svetainė normalizavosi padaryti duomenų bazės atsarginę kopiją. net rekomenduoti reguliariai atsargines kopijas. Jūs niekada nežinote, :)

Technologijų entuziastas, nuo 2006 metų su malonumu rašau „StealthSettings.com“. Turiu išsamią patirtį su operacinėmis sistemomis: macOS, „Windows“ ir „Linux“, taip pat programavimo kalbomis ir blogo platformomis („WordPress“) bei internetinės parduotuvės platformomis („WooCommerce“, „Magento“, „PrestaShop“).

kaip » grynasis Banglentės » WordPress wp_options lentelė sugadinta / Error užmegzti ryšį su duomenų baze.

1 mintis apieWordPress wp_options lentelė sugadinta / Error užmegzti ryšį su duomenų baze. “

  1. KODĖL vis dėlto taip nutinka? Aš tai patyriau su keliomis kliento svetainėmis, kurios visos priglobtos Dieveaddir serveris. Tai ištaisyti yra pakankamai lengva, bet kas pirmiausia ją sugadina ir kaip išvengti, kad tai pasikartotų?

    atsakymas
Palikite komentarą