WordPress wp_options-tabel er 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, er de første ting at tjekke ud:

  1. Hvis tjeneste mysql kører på serveren. Der er situationer, hvor Server overbelastning som det er vært for databasen tjeneste mysql / mysqld Kør ikke længere. I dette tilfælde genoptages terminaltjenesten (via ssh eller konsol) eller 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 kontrollerer og hvordan wp_options WordPress reparere bordet, hvis det er beskadiget. Markeret som styrtede ned, og bør ikke være repareret.

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 skal 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

WordPress brugere, som ikke har installeret phpMyAdmin kan gøre dette fra terminal / server, database, udfører kommandoer:

  • kontrollere, om bordet er beskadiget wp_options:

mysqlcheck -c base_date wp_options -u user_db -p 

  • rette wp_options-tabellen i databasen "database":

mysqlcheck -r -u bruger -P mydb wp_options

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 :)

WordPress wp_options-tabel er beskadiget / Error oprettelse af en databaseforbindelse.

Om forfatteren

Stealth

Lidenskabelig over alt gadget og IT, jeg skriver med glæde om stealthsettings.com siden 2006, og jeg kan godt lide at opdage nye ting om computere og operativsystemer med dig macOS, Linux, Windows, iOS og Android.

1 Kommentar

  • HVORFOR sker dette dog? Jeg har oplevet dette med flere sider for en klient, der alle er hostet på en Godaddy-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?

Efterlad en kommentar