Reparer WordPress-database

wp2

Uten database fungerer ikke WordPress. Hvis databasen er utilgjengelig eller korrupt, er WordPress-nettsiden enten nede eller at den ikke fungerer som den skal. Heldigvis er dette sjelden kost, men det kan faktisk skje. Hva gjør du da? Her får du tips som kan prøves for å fikse databasen.

En database som ikke fungerer kan føre til ulike typer problemer, alt fra at enkelte funksjoner ikke fungerer i kontrollpanelet i WordPress, til den ekstreme situasjonen at WordPress-nettsiden går helt ned.

Les også: Slik tar du backup av WordPress

Det kan bli så ille at du ikke får tilgang til kontrollpanelet, da har du jo mistet all kontroll over WordPress. Hvis dette skulle skje, så kan du prøve trikset som er nevnt nederst på denne siden, såkalt «ANSI-trikset».

Feilsøk WordPress

Vi presiserer at det å reparere databasen er bare ett av mange tiltak som kan brukes dersom ikke WordPress fungerer som den skal. Du får en oversikt over ulike typer tiltak i vår guide.

Reparer databasen

WP_ALLOW_REPAIR er en funksjon som tilbys i selve WordPress-systemet, som kan brukes til å reparere korrupte databaser.

Slik gjør du det:

  1. Logg deg på din server via FTP.
  2. Finn frem wp-config.php-filen i den aktuelle WordPress-mappen.
  3. Høyreklikk på wp-config.php-filen og velg rediger fra menyen.
  4. Legg til følgende tekst i filen:

    define(‘WP_ALLOW_REPAIR’, true);

    Plasser teksten like før følgende tekst:

    if ( !defined(‘ABSPATH’) )

  5. Nå skal du lagre endringene, og velg å overskrive filen på serveren.
  6. Gå til følgende adresse i nettleseren din, erstatt din_nettside med navnet på din nettside:

    http://din_nettside.com/wp-admin/maint/repair.php

  7. Nå skal du få opp en mulighet til å reparere databasen. Du kan gjerne velge «Reparer og optimaliser database».

  8. Når prosessen er ferdig bør du fjerne linjen fra wp-config.php.

  9. Nå skal nettsiden fungere som den skal.

Reparer databasen med phpMyAdmin
Hvis ikke dette hjelper kan du prøve å reparere databasen via phpMyAdmin. Vi må presesere at måten du gjør dette kan variere etter hvilket webhotell du bruker, dette betyr blant annet at menyene og andre detaljer vil variere.

Start med å logge deg inn på phpMyAdmin via cPanel eller på andre måter – dette må du spørre ditt webhotell om. Finn frem oversikten over databasene, og velg den aktuelle databasen. Merk alle tabellene i den aktuelle databasen, og velg «Repair table», og vent til prosessen er ferdig. Hvis du er heldig er dette nok til å reparere databasen. Dette vet du ikke før du faktisk prøver nettsiden din og om WordPress-funksjonene fungerer.

Prøv «ANSI-trikset»

Dette trikset gjelder kun hvis du fortsatt sliter med feilmeldinger i WordPress. Vi kaller dette for «ANSI-trikset». Det gjelder spesielt hvis du får en feilmelding som ligner på dette:

«Header error wp-includes/pluggable.php on line 876»

Slik gjør du:

  1. Logg deg på din server med FTP.
  2. Overfør filen wp-config.php fra serveren til din datamaskin. Opprett en egen mappe for denne filen.
  3. Åpn filen wp-config.php i et tekstabehandlingsprogram, gjerne Notisblokk.
  4. Velg Lagre som, og sørg for å lagre filen på formatet ANSI i stedet for UTF-8.
  5. Overfør deretter filen tilbake til serveren, og velg å overskrive filen på serveren.
  6. Prøv nå WordPress, og se om feilen er fikset.

Siste utvei

Er du heldig så har du backup av databasen, dermed kan du prøve å gjenopprette denne. Les mer om dette i vår guide.

Hvis ikke du tidligere har tatt backup av WordPress, er det kun en ting som gjenstår for å få opp friskmeldt WordPress, og det er å installere WordPress på nytt, men dette innebærer jo at all data er tapt.

Kilder: Maketecheasier.com, WordPress.org

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *