Flytt WordPress manuelt: filer, database og wp-config.php
Et WordPress-nettsted består av to deler: filene (selve WordPress, temaet ditt, plugins og opplastinger) og databasen (sidene, innleggene, brukerne og innstillingene dine). Filen wp-config.php kobler disse to sammen. Flytter du manuelt, overfører du begge og tilpasser wp-config.php. Her finner du stegene for å flytte til en pakke hos WebOké.
Først: må det gjøres manuelt?
Manuelt krever mest arbeid, men du ser hvert steg, og det fungerer også når andre metoder stopper opp. Det finnes enklere veier:
- I Website Manager på Min side velger du Importer nettsted og Nettstedet ligger hos en annen leverandør. Se Kan dette også gjøres på Min side? Website Manager.
- Installatron kan hente et nettsted fra en annen server: Importere et eksisterende nettsted i Installatron.
- Du kan også la oss gjøre flyttingen: Gratis flyttetjeneste: slik flytter vi nettstedet ditt til WebOké.
Flytter du også domenet og e-posten din? Les da først Flytte domene, nettsted og e-post samtidig uten nedetid: trinn for trinn. Den bestemmer rekkefølgen.
Steg 1: filene
- Lag en zip av hele nettmappen til nettstedet ditt hos den gamle leverandøren, eller last ned alle filene med SFTP eller FTP. Ikke glem
.htaccess: filer med punktum foran er ofte skjult. - Last opp zip-filen hos WebOké til
domains/example.com/public_htmlog pakk den ut der. Se Pakke ut og lage zip-filer. Pass på at nettstedet ikke havner én mappe for dypt. - Fjern standardsiden
index.htmlfra WebOké hvis den fortsatt ligger der, og slett zip-filen etter utpakkingen.
Steg 2: databasen
- Eksporter databasen hos den gamle leverandøren, for eksempel med phpMyAdmin. Hos WebOké gjør du det slik: Eksportere en database.
- Opprett en ny, tom database med en bruker i DirectAdmin. DA-brukernavnet ditt og en understrek settes automatisk foran navnet. Noter navn, bruker og passord. Se Hva er brukernavnet, passordet og databasenavnet for MySQL?
- Importer eksporten din til denne databasen. Inneholder den en linje med
CREATE DATABASEellerUSEmed det gamle navnet, fjerner du den. Se Importere en database, også store filer.
public_html, heller ikke en kort stund. Den som gjetter navnet, kan laste den ned, med alle dataene til nettstedet og kundene dine. Bruk hovedmappen i pakken din, og slett filen når du er ferdig.Steg 3: tilpasse wp-config.php
Åpne wp-config.php i public_html med File Manager (høyreklikk, Edit) og fyll inn opplysningene for den nye databasen:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
Hos WebOké er verten alltid localhost. Sjekk også linjen $table_prefix: den må ha samme prefiks som tabellene i databasen din, for eksempel wp_. Stemmer ikke en av disse opplysningene, ser du "Error establishing a database connection", se Error establishing a database connection.
Steg 4: ny adresse? Søk og erstatt
Beholder du samme domene, trenger du ikke endre noe i databasen. Flytter nettstedet til et annet domene eller fra http til https, erstatter du adressen i hele databasen med et verktøy som forstår serialiserte data. Bruk aldri en vanlig SQL-kommando til dette. Se Søke og erstatte i WordPress-databasen.
Steg 5: test før domenet flyttes
Peker domenet ditt fortsatt til den gamle leverandøren, kan du allerede se nettstedet hos oss uten å endre noe i DNS. Se Se nettstedet ditt hos WebOké før du flytter domenenavnet. Gå gjennom sidene, innloggingen, skjemaene og eventuelt nettbutikken din.
Steg 6: bytt over
- Har du en nettbutikk, eller kommer det inn kommentarer? Endre i så fall ingenting mer på det gamle nettstedet fra nå av. Overfør databasen én gang til hvis noe er endret siden steg 2.
- La domenet ditt peke til WebOké eller flytt det, etter trinn-for-trinn-guiden i KB 99 ovenfor.
- Etter flyttingen får nettstedet ditt automatisk et sertifikat. Fungerer ikke det, se Aktivere og fornye SSL-sertifikat og løse problemer.
Etter flyttingen
- Gir sider en 404-feil, klikker du Lagre én gang under Innstillinger > Permalenker. Flere årsaker finner du i Nettstedet mitt fungerer ikke etter opplasting eller flytting.
- Sjekk at nettstedet ditt sender e-post, se Sende e-post fra WordPress og WooCommerce pålitelig via SMTP.
- Hadde du cronjobber hos den gamle leverandøren, setter du dem opp på nytt. Se Cron Jobs: kjøre oppgaver automatisk.
- Importer nettstedet i Installatron eller Website Manager, slik at du kan oppdatere og ta sikkerhetskopi av det der (KB 182 ovenfor).
- Si ikke opp den gamle hostingen før alt har fungert fint i noen dager, og last ned en siste sikkerhetskopi der først.
Flyttet nettstedet ditt også til et annet domene? La i så fall det gamle domenet videresende, og behold det. Se Flytte nettstedet ditt til et annet domene uten å miste synlighet.
Les mer
- Migrating WordPress på developer.wordpress.org (engelsk)
Vil du lære mer? Ta det gratis WordPress-kurset, leksjon 9.5 Flytte et WordPress-nettsted.
