WordPress wp_options bord beskadiget / Error oprettelse af en databaseforbindelse.

Jeg har hørt hidtil på 2015 har været nogen virus eller udnytte SQL at lægge "ned" hundreder af sider og blogs WordPress, Som det var i de foregående år, men omkring en måned mærkelige ting forekomme. Jeg mødte mange websteder, der syntes tabt forbindelsen til databasenError oprettelse af en databaseforbindelse.
I praksis, når en sådan fejl opstår på WordPress, de første ting at tjekke er:

  1. Hvis tjeneste mysql kører på serveren. Der er situationer, hvor Server overbelastning som det er vært for databasen tjeneste mysql / mysqld at stoppe med at løbe. I dette tilfælde genstartes tjenesten fra terminal (via ssh eller konsollen) eller fra webgrænsefladen, hvis denne mulighed eksisterer.
  2. Configuration Error bruger / adgangskode in wp-config.php. I denne situation kontrolleres det, om databasebrugeren og databasenavnet er indstillet korrekt i wp-config.php.

En tredje situation er korruption (uforklarlig hidtil) tabel wp_options fra MySQL. Så inden du får panik, hvis du finder dit websted med "Error oprettelse af en databaseforbindelse ”, er det godt at kontrollere, om tabellerne i databasen er OK.

Sådan kontrolleres og repareres wp_ tabeloptions fra WordPress hvis det er korrupt. Mærket som nedbrudt og bør repareres.

1. åbne phpMyAdminVi går på databasen af ​​hjemmesiden, der er nede og forsøge at få adgang til tabellen wp_options. Hvis det er beskadiget, vil det se en advarsel, der oplyser dette.

Screen Shot 2015-12-16 på 6.32.25 PM

I ovenstående skærmbillede er omkring tabel wp_options fra databasen "mobile_apk". Tabel 'sqldb / wp_options'er markeret som nedbrudt og bør repareres.

2. Vælg tabel wp_optionsved at markere afkrydsningsfeltet ved siden af ​​det, gå derefter til den nederste rullemenu (Med valgt) og vælg "Reparation bord".

sql_repair_table_wp_options

3. Efter dette trin tutorial, svaret på en SQL-sætning, og derefter kontrollere, om sitet går i parametrene normale.

Screen Shot 2015-12-16 på 6.33.15 PM

brugere WordPress som ikke har phpMyAdmin installeret, kan gøre dette fra terminal / serveren som databasen er på, udfører kommandoerne:

  • tjek om wp_ tabeloptions er korrupt:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • fix wp_ tabeloptions fra databasen "database":
mysqlcheck -r mydb wp_options -u user -p

Det er godt, efter at have sikret, at stedet vendte tilbage til normalt at lave en backup af databasen. endda anbefale regelmæssige sikkerhedskopier. Du ved aldrig :)

Teknologientusiast, jeg skriver med glæde på StealthSettings.com siden 2006. Jeg har rig erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringssprog og blogplatforme (WordPress) og til onlinebutikker (WooCommerce, Magento, PrestaShop).

Hvordan man » netto Surfing » WordPress wp_options bord beskadiget / Error oprettelse af en databaseforbindelse.

1 tænkte på “WordPress wp_options bord beskadiget / Error oprettelse af en databaseforbindelse."

  1. HVORFOR sker det dog? Jeg har oplevet dette med flere websteder for en klient, der alle er vært for en Gudaddog server. Det er let nok at rette det, men hvad gør det i første omgang korrupt, og hvordan forhindrer jeg det i at ske igen?

    Svar
Efterlad en kommentar