WordPress wp_options bord skadat / Error upprätta en databasanslutning.

Jag har hört hittills på 2015 ha varit virus eller utnyttja SQL att lägga ner hundratals webbplatser och bloggar WordPress, Som det var tidigare år, men ungefär en månad konstiga saker inträffar. Jag träffade många webbplatser som verkade förlorade anslutningen till databasenError upprätta en databasanslutning.
I praktiken, när ett sådant fel inträffar på WordPress, de första sakerna att kontrollera är:

  1. Om tjänsten mysql körs på servern. Det finns situationer i vilka Server överbelastning som är värd för databastjänsten mysql / mysqld att sluta springa. I det här fallet startas tjänsten om från terminal (via ssh eller konsolen) eller från webbgränssnittet om denna möjlighet finns.
  2. Konfigurations Fel användare / lösenord in wp-config.php. I denna situation kontrolleras det om databasanvändaren och databasnamnet är korrekt inställda i wp-config.php.

En tredje situation är korruption (oförklarlig hittills) tabell wp_options från MySQL. Så innan du får panik om du hittar din webbplats med "Error upprätta en databasanslutning ”, är det bra att kontrollera om tabellerna i databasen är OK.

Hur man kontrollerar och reparerar wp_-tabellenoptions från WordPress ifall det är korrupt. Märkt som kraschad och bör repareras.

1. öppen phpMyAdminVi går i databasen av webbplatsen som är nere och försöker komma åt tabellen wp_options. Om den är skadad, kommer det att se en varning som informerar redan.

Skärmdump på 2015 12-16-6.32.25 PM

I skärmen ovan handlar om Table wp_options från databasen "mobile_apk". Tabell 'sqldb / wp_optionsär markerad som kraschad och bör repareras.

2. Välj tabell wp_options, genom att markera rutan bredvid den, gå sedan till den nedre rullgardinsmenyn (med vald) och välj "Reparation tabell".

sql_repair_table_wp_options

3. Efter detta steg av handledning, svaret på en SQL-sats och sedan kontrollera om platsen går i parametrarna normala.

Skärmdump på 2015 12-16-6.33.15 PM

användare WordPress som inte har phpMyAdmin installerat kan göra detta från terminal / servern som databasen finns på, som kör kommandona:

  • kontrollera om wp_ tabelloptions är korrupt:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • fixa wp_ tabelloptions från databasen "databasen":
mysqlcheck -r mydb wp_options -u user -p

Det är bra att efter att säkerställa att platsen återgått till det normala för att göra en säkerhetskopia av databasen. även rekommendera regelbundna säkerhetskopior. Du vet aldrig :)

Teknikentusiast, jag skriver med glädje på StealthSettings.com sedan 2006. Jag har omfattande erfarenhet av operativsystem: macOS, Windows och Linux, samt programmeringsspråk och bloggplattformar (WordPress) och för onlinebutiker (WooCommerce, Magento, PrestaShop).

Hur man » net surfing » WordPress wp_options bord skadat / Error upprätta en databasanslutning.

1 tanke på "WordPress wp_options bord skadat / Error upprätta en databasanslutning."

  1. VARFÖR händer det dock? Jag har upplevt detta med flera webbplatser för en klient som alla är värd för en Gudaddoch server. Att fixa det är tillräckligt enkelt, men vad gör det först och främst och hur kan jag förhindra att det händer igen?

    Svara
Lämna en kommentar