ved

1

WordPress wp_options tabel beskadiget / Fejl ved etablering af en databaseforbindelse.

WordPress wp_options tabel beskadiget / Fejl ved etablering af en databaseforbindelse.

1

Jeg har ikke hørt, at der var nogen før nu i 2015 virus eller SQL udnyttelse hvilken man skal sætte “til jorden” hundredvis af websteder og blogs WordPress, som det var i de sidste år, men der er sket mærkelige ting i omkring en måned. Jeg stødte på flere websteder, der så ud til at være gået vild database forbindelse.Fejl ved etablering af en databaseforbindelse.
I praksis, når en sådan fejl opstår på WordPress, er de første ting, der kontrolleres:

  1. Hvis tjenesten mysql køre på serveren. Der er situationer, hvor server overbelastning hvor databasen, tjenesten er hostet mysql / mysqld at stoppe med at løbe. I dette tilfælde genstartes tjenesten fra terminalen (via ssh eller konsollen) eller fra webgrænsefladen, hvis denne mulighed eksisterer.
  2. Konfigurationsfejl bruger / ord i wp-config.php. I denne situation skal du kontrollere, om databasebrugeren og databasenavnet er korrekt indstillet i wp-config.php.

En tredje situation er korruption (uforklaret indtil dette øjeblik) af bordet WP_OPTIONS FRA MySQL. Så før du går i panik, hvis du finder din hjemmeside med “Fejl ved etablering af en databaseforbindelse”, er det godt at tjekke om tabellerne i databasen er i orden.

Sådan kontrolleres og repareres wp_options-tabellen i WordPress, hvis den er beskadiget. Mærket som nedbrudt og bør repareres.

1. vi åbner phpmyadmin, går vi til databasen for det websted, der er hacket, og forsøger at få adgang til tabellen WP_OPTIONS. Hvis den er beskadiget, vises en advarsel, der informerer os om dette.

Skærmbillede 2015-12-16 kl. 18.32.25

På skærmen ovenfor handler det om bordet WP_OPTIONS fra databasen “mobile_apk“. Tabel 'sqldb/wp_options’ er markeret som nedbrudt og bør repareres.

2. Vælg tabellen wp_options, marker afkrydsningsfeltet ud for det, gå derefter til bunden til rullemenuen (Med valgt) og vælg “Reparationsbord“.

sql_repair_table_wp_options

3. Efter dette trin i selvstudiet skal du vente på svaret på sql-kommandoen og derefter kontrollere, om webstedet fungerer normalt.

Skærmbillede 2015-12-16 kl. 18.33.15

WordPress-brugere, der ikke har phpMyAdmin installeret, kan gøre dette fra den terminal/server, som databasen er på, ved at køre kommandoerne:

  • tjek om wp_options-tabellen er beskadiget:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • rette tabellen wp_options i databasen “database”:
mysqlcheck -r mydb wp_options -u user -p

Det er godt, at efter at have sikret sig, at siden er tilbage til normal, lav en sikkerhedskopi af databasen. Jeg anbefaler endda periodiske sikkerhedskopier. Man ved aldrig :)

WordPress wp_options tabel beskadiget / Fejl ved etablering af en databaseforbindelse.

Du kan også være interesseret i...

En tanke på “WordPress wp_options tabel beskadiget / Fejl ved etablering af en databaseforbindelse.

  1. Jason siger:

    HVORFOR sker det dog? Jeg har oplevet dette med flere websteder for en klient, der alle er hostet på en Godaddy-server. Det er nemt nok at rette det, men hvad gør det korrupt i første omgang, og hvordan forhindrer jeg det i at ske igen?

Efterlad et svar

Din e-mailadresse vil ikke blive offentliggjort. Krævede felter er markeret *