Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man flyttar WordPress från lokal server till live-webbplats (2 metoder)

Många WordPress-användare föredrar att arbeta med sina webbplatser med en lokal server på sin dator. Detta gör att du kan arbeta med din webbplats privat innan du gör ändringar tillgängliga online.

Till slut behöver du flytta den till en live-server för att göra den tillgänglig för online-besökare. Denna övergång är avgörande för att säkerställa att din webbplats fungerar korrekt på live-webbplatsen.

Vi har arbetat med många lokala webbplatser, så vi var tvungna att lära oss det enklaste sättet att överföra innehåll till live-webbplatser.

I den här artikeln kommer vi att ge steg-för-steg-instruktioner om hur du flyttar WordPress från en lokal server till en live-webbplats.

Hur du flyttar WordPress från lokal server till live-webbplats (2 metoder)

Varför flytta WordPress från en lokal server till en live-webbplats?

Att bygga din WordPress-blogg på en lokal server är ett säkert sätt att testa ändringar på din webbplats utan att påverka besökare.

När du har perfektionerat din webbplats är nästa steg att flytta från din lokala server till en live-webbplats.

Låt oss visa dig två sätt att flytta din webbplats från en lokal server till en live-webbplats.

Den första metoden använder ett WordPress-migreringsplugin och rekommenderas för nybörjare.

I den andra metoden visar vi hur du manuellt flyttar WordPress från en lokal server till en live-webbplats.

Du kan välja den metod som fungerar bäst för dig:

Innan du migrerar din WordPress-webbplats

Du behöver ha några saker på plats för att migrera WordPress från en lokal server till en live-server.

Först antar vi att du har en WordPress-webbplats som körs på en lokal server (även kallad localhost) på din dator och att du har full tillgång till den.

Därefter behöver du ett domännamn och webbhotell.

Vi har hört otaliga berättelser från nybörjare som började med dåliga eller gratis webbhotell och ångrade sig. Enligt vår erfarenhet är valet av rätt hosting-leverantör avgörande för framgången för alla webbplatser.

För att underlätta ditt beslut rekommenderar vi att du använder Bluehost. De är ett officiellt rekommenderat WordPress-värdföretag, och de ger WPBeginner-användare en exklusiv rabatt + gratis domän och SSL-certifikat.

I grund och botten kan du komma igång för så lite som $2,99 per månad.

Om du vill ha ett bra Bluehost-alternativ kan du titta på Hostinger. De erbjuder också en exklusiv rabatt till WPBeginner-användare med ett gratis domännamn.

Om du har råd att betala lite mer, kolla in SiteGround. De har också ett specialerbjudande för WPBeginner-läsare.

Om du behöver hjälp med att sätta upp din webbplats, följ vår steg-för-steg-guide om hur man skapar en webbplats.

Slutligen behöver du ett FTP-program och veta hur man använder FTP för att ladda upp din lokala serverwebbplats till livewebbplatsen.

Redo? Låt oss börja migrera din WordPress-webbplats.

Videohandledning

Prenumerera på WPBeginner

Om du föredrar skriftliga instruktioner, fortsätt bara att läsa.

Metod 1: Överför WordPress från den lokala servern till live-webbplatsen med ett migrationsplugin (rekommenderas)

Den här metoden är enklare och rekommenderas för nybörjare. Vi kommer att använda ett migrationsplugin för WordPress för att flytta WordPress från localhost till en live-webbplats.

Steg 1: Installera och konfigurera Duplicator-pluginet

Först måste du installera och aktivera Duplicator-pluginet på din lokala webbplats. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Proffstips: Det finns också en proffsversion av Duplicator som erbjuder säkra säkerhetskopior, molnlagring, enkel återställning av webbplatsen och mer.

Efter aktivering måste du gå till sidan Duplicator » Säkerhetskopior och klicka på knappen ‘Skapa ny’.

Skapa ny säkerhetskopia för migrering

Detta tar dig till en skärm där du kan ge din säkerhetskopia ett namn.

Klicka sedan på knappen 'Nästa'.

Namnge säkerhetspaket

Duplicator kommer nu att köra några tester för att se om allt är i sin ordning.

Om alla objekt är markerade som 'Bra', klicka sedan på knappen 'Bygg'.

Skapa paket

Denna process kan ta några minuter, beroende på storleken på din webbplats. Du måste lämna denna flik öppen tills den är klar.

När du är klar ser du nedladdningsalternativ för 'Installationsprogram' och 'Arkiv'-paket. Du måste klicka på knappen 'Ladda ner båda filerna' för att ladda ner båda filerna till din dator.

Ladda ner båda säkerhetskopiorna

'Arkiv'-filen är en komplett kopia av din WordPress-webbplats. Den inkluderar alla WordPress kärnfiler samt dina bilder, uppladdningar, teman, plugins och en säkerhetskopia av din WordPress-databas.

'Installationsfilen' är ett skript som automatiserar hela migrationsprocessen genom att packa upp arkivfilen som innehåller din webbplats.

Steg 2: Skapa en databas för din live WordPress-webbplats

Innan du kan köra installationsprogrammet eller ladda upp WordPress-webbplatsen från localhost till din värdserver, måste du skapa en MySQL-databas för din nya live-webbplats.

Om du redan har skapat en MySQL-databas kan du hoppa över det här steget.

För att skapa en databas måste du besöka din värdkontos cPanel-instrumentpanel. Leta sedan reda på avsnittet 'Databaser' och klicka på ikonen 'MySQL Database Wizard'.

MySQL Database Wizard

På nästa skärm finns ett fält för att skapa en ny databas.

Ange helt enkelt ett namn för din databas och klicka på knappen ‘Skapa databas’.

Namnge ny databas

cPanel kommer nu att skapa en ny databas åt dig.

Därefter måste du ange ett användarnamn och lösenord för din nya användare och sedan klicka på knappen 'Skapa användare'.

Skapa ny databasanvändare

Därefter måste du lägga till användaren du just skapade till databasen.

Klicka först på kryssrutan ‘Alla privilegier’.

Kontrollera alla privilegier

Scrolla sedan ner och klicka på knappen 'Gör ändringar' för att spara dina ändringar.

Din databas är nu redo att användas med din WordPress-webbplats. Se till att anteckna databasnamnet, användarnamnet och lösenordet. Du behöver denna information i nästa steg.

Steg 3: Ladda upp filer från den lokala servern till den live WordPress-webbplatsen

Nu behöver du ladda upp arkiv- och installationsfilerna från din lokala webbplats till ditt värdkonto.

Anslut först till din live-webbplats med en FTP-klient. När du är ansluten, se till att din webbplats rotkatalog är helt tom.

Normalt är rotkatalogen mappen /home/public_html/.

Vissa WordPress-värdföretag installerar WordPress automatiskt när du registrerar dig. Om du har WordPress-filer där, måste du ta bort dem.

Därefter kan du ladda upp filerna archive.zip och installer.php från Duplicator till din tomma rotkatalog.

Ladda upp arkiv- och installationsfiler

Steg 4: Kör migrationsskriptet

När du har laddat upp migreringsfilerna måste du besöka följande URL i din webbläsare:

http://example.com/installer.php

Glöm inte att ersätta 'example.com' med ditt eget domännamn.

Detta startar Duplicator-migreringsguiden.

Installationsprogrammet kommer att köra några tester och initiera skriptet.

Duplicator migrationsguide steg 1

Under avsnittet "Setup" kommer du att bli ombedd att ange din MySQL-värd, databasnamn, användarnamn och lösenord.

Din värd kommer troligen att vara en lokal värd. Därefter anger du detaljerna för databasen du skapade i det tidigare steget.

Klicka sedan på knappen 'Validera' för att säkerställa att detaljerna du angett är korrekta.

Validera inställningar

Klicka sedan på knappen ‘Nästa’ för att fortsätta.

Duplicator kommer nu att importera din WordPress-databasbackup från arkivet till din nya databas.

Det kommer också att uppdatera URL:er som pekar på den lokala webbplatsen och din nya live-webbplats.

Du kan nu klicka på knappen 'Admin Login' för att komma in i WordPress adminområde på din live-webbplats.

Administratörsinloggning

När du loggar in på din live-webbplats kommer Duplicator automatiskt att rensa installationsfilerna.

Det var allt. Du har framgångsrikt flyttat WordPress från den lokala servern till din live-webbplats.

Metod 2: Överför WordPress manuellt från den lokala servern till live-webbplatsen

I den här metoden visar vi hur du manuellt flyttar WordPress från den lokala servern till din live-webbplats. Det kommer att vara användbart om den första metoden inte fungerar eller om du föredrar att göra det manuellt.

Steg 1: Exportera lokal WordPress-databas

Det första du behöver göra är att exportera din lokala WordPress-databas. Vi kommer att använda phpMyAdmin för att göra det.

Om du inte är bekant med det, kanske du vill titta på vår guide till WordPress databashantering med phpMyAdmin.

Gå helt enkelt till http://localhost/phpmyadmin/ och klicka på din WordPress-databas. Klicka sedan på knappen 'Export' i den övre menyraden.

Exportera från localhost

I alternativet 'Exportmetod:' kan du välja 'Snabb' eller 'Anpassad'. Anpassad ger dig fler alternativ för att exportera din databas.

Men vi rekommenderar att du väljer 'Snabb' och sedan klickar på knappen 'Gå' för att ladda ner din databas.

Exportera WordPress-databas med phpMyAdmin

Steg 2: Ladda upp WordPress-filer till live-webbplatsen

Nu behöver vi flytta alla dina webbplatsfiler till live-webbplatsen.

För att komma igång, öppna din FTP-klient och anslut till ditt webbhotellskonto.

När du är ansluten till din live-webbplats, se till att du laddar upp filerna i rätt katalog. Om du till exempel vill att webbplatsen ska finnas på 'yoursite.com', vill du ladda upp alla filer i din public_html-katalog.

Välj nu dina lokala WordPress-filer och ladda upp dem till din live-server.

Ladda upp WordPress-filer FTP

Steg 3: Skapa en MySQL-databas på din live-webbplats

Medan din FTP-klient laddar upp dina WordPress-filer kan du börja importera din databas till live-servern.

De flesta WordPress-värdleverantörer erbjuder cPanel för att hantera ditt värdkonto, så vi kommer att visa dig hur du skapar en databas med cPanel.

Först måste du logga in på ditt cPanel-instrumentpanel och klicka på ikonen 'MySQL Database Wizard', som finns i avsnittet 'Databases'.

Välj MySQL-databasguiden

På nästa skärm kan du skapa en ny databas.

Du måste ange ett namn för din databas och sedan klicka på 'Skapa databas'.

Namnge och skapa ny databas

cPanel kommer nu automatiskt att skapa en ny databas åt dig.

Därefter måste du ange ett användarnamn och lösenord för din nya användare och sedan klicka på ‘Create User’.

Skapa ny databasanvändare

Därefter måste du lägga till användaren du just skapade i databasen.

Kontrollera först kryssrutan ‘Alla privilegier’.

Markera alla behörigheter-kryssrutan

Skrolla sedan ner och klicka på 'Gör ändringar' för att spara dina ändringar.

Du har nu skapat en ny databas för din live WordPress-webbplats.

Steg 4: Importera WordPress-databas till live-webbplats

Nästa steg i processen är att importera din WordPress-databas.

Gå till din cPanel-instrumentpanel, scrolla ner till avsnittet ‘Databases’ och klicka på ‘phpMyAdmin.’

Klicka på phpMyAdmin

Detta tar dig till phpMyAdmin, där du vill klicka på databasen du precis skapade ovan. phpMyAdmin kommer att visa din nya databas utan några tabeller.

Klicka sedan på fliken ‘Import’ i toppmenyn. På import-sidan klickar du på knappen ‘Choose File’ och väljer sedan databasfilen från den lokala webbplatsen som du sparade i det första steget.

Importera databas via phpMyAdmin

Klicka sedan på knappen 'Gå' längst ner på sidan. Din databas kommer automatiskt att importeras till phpMyadmin.

Steg 5: Ändra webbplatsens URL

Nu måste du ändra webbplatsens URL i din databas så att den ansluter till din live WordPress-webbplats.

I phpMyAdmin, leta efter tabellen wp_options i din databas som du precis importerade ovan.

Om du ändrade din databasprefix, så kan det istället för wp_options vara {new_prefix}_options.

Klicka sedan på knappen 'Bläddra' bredvid wp_options. Eller klicka på länken i sidofältet för att öppna sidan som har en lista över fält inom tabellen wp_options.

Bläddra i wp options-tabellen

Sedan, i kolumnen options_name, måste du leta efter alternativet siteurl.

Klicka sedan på ikonen ‘Redigera’.

Redigera siteurl i phpMyAdmin

Detta öppnar ett fönster där du kan redigera fältet.

I inmatningsrutan option_value ser du URL:en för din lokala installation, som kommer att vara något i stil med http://localhost/test.

Du måste ange din nya webbplats-URL i det här fältet, till exempel: https://www.wpbeginner.com.

Sedan kan du spara fältet genom att klicka på knappen 'Gå'.

redigera fältet siteurl

Därefter måste du följa samma steg som ovan för alternativnamnet home. Menyn wp_options kan vara flera sidor lång. Vanligtvis finns alternativet home på den andra sidan.

Uppdatera sedan home-URL:en så att den är densamma som din live-webbplats-URL.

Steg 6: Konfigurera din live-webbplats

Nu när du har importerat databasen och laddat upp ditt innehåll är det dags att konfigurera WordPress.

Vid denna tidpunkt bör din webbplats visa ett felmeddelande om att ‘det går inte att upprätta en databaskoppling‘.

För att åtgärda detta, anslut till din webbplats med en FTP-klient och öppna filen wp-config.php.

Du kommer att leta efter följande kodrader:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Du måste ange databasnamnet, användarnamnet och lösenordet som du skapade tidigare.

Spara sedan filen wp-config.php och ladda upp den tillbaka till din WordPress-värdserver.

Nu, när du besöker din webbplats, bör den vara live.

Därefter måste du logga in på ditt WordPress-adminpanel och gå till Inställningar » Allmänt. Scrolla sedan, utan att ändra något, till botten och klicka på knappen ‘Spara ändringar’.

Spara allmänna inställningar

Detta kommer att säkerställa att din webbplats-URL korrigeras varhelst det behövs.

När du har gjort det, gå till Inställningar » Permalänkar, rulla sedan ner och klicka på 'Spara ändringar' för att säkerställa att alla inläggslänkar fungerar bra.

Spara permalinks-inställningar

När du flyttar en WordPress-webbplats från en domän till en annan eller från en lokal server till en live-webbplats, kommer du att stöta på trasiga länkar och saknade bilder.

Vi visar dig två sätt att uppdatera URL:er. Du kan välja det som fungerar bäst för dig.

1. Uppdatera URL:er med pluginet Search & Replace Everything (rekommenderas)

Det säkraste sättet att fixa detta är att använda Sök & ersätt allt. Det är ett kraftfullt WordPress-plugin som låter dig enkelt utföra massuppdateringar på din webbplats utan att skriva komplexa databasfrågor.

Först måste du installera och aktivera pluginet Search & Replace Everything.

Efter aktivering, gå till sidan Verktyg » WP Sök & Ersätt.

Sök och ersätt URL:er från lokal till live-webbplatsmigrering

Härifrån måste du ange din lokala webbplats-URL i fältet 'Sök efter' och din live-webbplats-URL i fältet 'Ersätt med'.

Bläddra lite och klicka på 'Markera alla' under tabellerna. Detta säkerställer att pluginet letar efter den gamla URL:en överallt i databasen.

Välj tabeller

Klicka nu på knappen 'Förhandsgranska sök & ersätt' för att fortsätta.

Pluginet kommer att söka i din databas efter alla förekomster av den gamla URL:en och sedan förhandsgranska resultaten.

Förhandsgranska ändringar

Om allt ser bra ut, klicka på 'Ersätt alla' för att spara ändringarna.

Du kommer att se en varning om de ändringar du gör. Klicka på 'Ja' för att fortsätta.

Pluginet kommer nu att uppdatera databasen och ersätta lokala URL:er med din nuvarande webbplats-URL.

2. Uppdatera URL:er manuellt (avancerat)

Ett annat sätt att uppdatera URL:erna är att använda följande SQL-fråga:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Gå helt enkelt till phpMyAdmin, klicka på din databas och klicka sedan på 'SQL' i toppmenyn och lägg till frågan ovan.

Se till att du ändrar den till dina lokala och live webbplats-URL:er och klickar på knappen 'Gå'.

Åtgärda WordPress-bilder och trasiga URL:er efter flytt till live-webbplats

Det var allt. Du har nu framgångsrikt migrerat WordPress från din lokala server till en live-webbplats.

Förhoppningsvis är din live-webbplats igång och fungerar smidigt. Om du märker några fel kan du kolla in vår guide till vanliga WordPress-fel för hjälp med felsökning.

Vi hoppas att den här artikeln hjälpte dig att flytta WordPress från en lokal server till en live-webbplats. Du kanske också vill se vår guide om att flytta en live-webbplats till en lokal server eller titta på den ultimata checklistan för webbplatsmigrering för praktiska steg för WordPress-migrering.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

912 CommentsLeave a Reply

  1. Hej!

    Jag har gjort fram till steg 6 och kunde få felet "Fel vid databaskoppling" och jag var exalterad! när jag ändrade parametrarna ändrades felet till "Fel 500". Och nu sitter jag fast.

    Min lokala MAMP DB heter "localdatabase" och den nya som jag skapade på live-sajten har ett prefix som jag inte kan redigera, så nu är mitt nya databasnamn på live-sajten "web_localdatabase"

    Fråga:
    1. Ska mitt lokala databasnamn vara detsamma som på live-sajten?
    2. Om inte, finns det några andra ändringar jag behöver göra förutom ändringarna i steg 6?

    Tack!!!!!!!

  2. Hej där,
    Jag trodde att jag följde dina steg till punkt och pricka. Jag kom åt localhost via WAMP. cPanel är via StableHost. FTP med FileZilla. Efter migreringen tittade jag på min webbplats och såg att hälften av mina senaste inlägg saknades. Det hade aldrig publicerats; det var det första inlägget jag skapade i localhost. (Jag flyttade nyligen från wp.com till wp.org. Hade mindre än 20 inlägg vid tidpunkten för överföringen. Alla migrerades från localhost till live utan fel.) Jag hade inga 'misslyckade överföringar' under FTP-uppladdningen. Inga fel som jag märkte.

    Efter att ha sett det ofullständiga blogginlägget försökte jag komma åt localhost för att visa originalinnehållet med WAMP. Det projektnamnet kan inte längre visas. Jag kan inte komma åt mitt blogginnehåll på localhost med det namn jag tilldelade före migreringen. Mappen finns fortfarande i www.

    Jag måste ha gjort något rätt eftersom en del av ett inlägg som aldrig fanns på min live-webbplats hamnade där. Kan du berätta vad som hände med min localhost? Jag har inget i undermappar... allt är ganska enkelt och jag försökte hålla det enkelt.

    Felsökning:
    Körde SQL-fråga enligt ditt steg 7, meddelandet är: #1146 – Tabell 'sxxxxx_wp574.wp_posts' finns inte. wp_574 är databasnamnet jag skapade i steg 3. Frågan var localhostnamn och webbplatsdomän.
    Startade om datorn.
    WAMP-alternativet 'Starta om alla tjänster'.

    Just nu är jag helt förvirrad! Jag vet inte bara vad jag ska göra härnäst utan är också rädd för att prova ett Google-förslag av rädsla för att verkligen förstöra saker. Kan du hjälpa mig? All insikt i den ofullständiga migreringen skulle vara bra att veta också, men jag är mer skrämd av localhost just nu. Tack så mycket. Dina instruktioner är mycket lätta att följa och förstå.

    Med vänliga hälsningar, cindy

  3. Hej!
    Jag har problem med att uppdatera mina länkar (steg 7). Det verkar vara ett problem med URL-matchning. Med Velvet Blues skriver jag in min gamla URL i det obligatoriska fältet och jag gör detsamma för den nya URL:en, men det visas ett felmeddelande varje gång jag försöker.
    Bara för att kontrollera:
    – min gamla URL = min localhost URL som finns i de allmänna inställningarna och som visas i adressfältet när jag går till min startsida
    – min nya URL: mitt helt nya domännamn som slutar på .com
    … eller hur?

    Kommer felet från någon annanstans eller gör jag fel här?

    Tack så mycket för din hjälp.

  4. Jag har för närvarande min live-webbplats på. Jag vill ladda ner den till MAMP (Mac) och börja processen med att designa om lokalt och sedan vill jag lägga tillbaka den fräsch.

    1) När jag är redo att ladda upp den nya webbplatsen, lägger jag den ovanpå den nuvarande mappen? Skapar jag en ny mapp (eller underdomän) och placerar den där och flyttar sedan domänen/DNS till den nya webbplatsen?

    2) Jag har en massa snygga länkar på den aktiva webbplatsen som jag vill ladda ner och börja arbeta med… Jag tror att jag har rätt i att tänka att snygga länkar bara tar formen av vad domänen för närvarande är.

    3) Är detta den bästa processen om du vill arbeta lokalt konstant och uppdatera din webbplats dagligen/veckovis? Detta verkar vara en bra metod om du vill ha en 'en gång och klart'-metod för att uppdatera en webbplats. Om det finns ett annat sätt eller en annan metod för att arbeta lokalt och sedan ladda upp ändringarna... eller till och med synkronisera en live/lokal webbplats, skulle jag gärna vilja ha hjälp och råd. TACK!

    • 1. Beror på vilka filer du har ändrat och vilka ändringar du har gjort som lagras i databasen. Vi antar att du kommer att arbeta med ditt tema och förmodligen göra några ändringar som kommer att lagras i databasen. I så fall kan du bara skriva över dina temafiler och uppdatera din databas från en säkerhetskopia.

      2. Om du med snygga länkar menar inställningarna för permalänkar, så tror vi inte att de kommer att påverkas.

      3. Om du planerar att arbeta kontinuerligt med din webbplats, då skulle denna strategi fungera men det är inte den bästa lösningen. Du behöver en lösning som låter dig automatiskt synkronisera din utvecklingswebbplats till din live-webbplats. Titta till exempel på vår handledning om hur du skapar en staging-miljö för din WordPress-webbplats. Prenumerera på WPBeginner, vi kommer snart att täcka detta ämne i en kommande artikel med detaljerade instruktioner.

      Admin

  5. TACK ALLIHOPA!
    Det gick smidigt efter lite problem och funderingar, men det berodde på att min värd är lite annorlunda, och jag hade problem med att ladda upp mina filer till FTP:n med Filezilla. Allvarliga dokument fick ett felmeddelande, men jag löste det genom att göra följande:
    Om någon här använder smarterasp, är det bättre att inte använda Filezilla, använd den integrerade (HostingControlPanel/MyWebsites//FileManager).
    Med din databas ren måste du zippa dina filer från HTDOCS/wordpress och sedan ladda upp denna zip-fil.
    I den integrerade filhanteraren har du möjlighet att packa upp. vänta lite tills alla mappar och dokument visas.
    Följ sedan handledningen ovan så kommer det att fungera.

  6. Hej wpbeginner,

    Tack så mycket för den här handledningen. Det är den bästa jag har hittat.

    Följde detta steg för steg och fick förväntade resultat.

    Fortsätt med det goda arbetet!

    Skål!

  7. hej alla är ok, men de andra bilderna visas inte,

    vad menar du localhost/test? (lokal webbplats)

    tack

  8. Hej. Tack för den här utmärkta handledningen.
    En fråga dock…
    Följande steg du beskrev orsakar inga problem med serialiserad data. Jag såg några handledningar som rekommenderade att använda ett skript eller något annat för att undvika problem med serialiserad data när man ändrar filvägar manuellt.
    Någon idé eller förslag?

  9. Hej, jag vet inte om någon har drabbats av en omdirigering till sin lokala värd när de körde wp-admin. Det gjorde jag, men jag hittade ett inlägg på stackoverflow som löste det åt mig. I grund och botten var jag tvungen att uppdatera filvägarna i WP-Options-tabellen.

    Lycka till.

    MT

  10. *** Den här är den bästa handledningen någonsin i mitt liv ***
    Jag kan html/css men har aldrig jobbat med wordpress, den här handledningen hjälper mig mycket och jag har min sajt live genom att följa varje steg och ordalydelse i den. Tack så jättemycket!

    Nu mycket angelägen om att lära mig mer genom den här webbplatsen.

  11. Jag stöter på allvarliga problem när jag överför till live-servern. Lokalt har jag 2 webbplatser som använder samma tema. Båda körs från separata databaser och webbplatser, båda fungerar perfekt lokalt. En webbplats är uppladdad och fungerar bra och jag håller på att ladda upp den andra, här går det fel. Jag har exporterat och skapat databasen, fungerar perfekt alla bilder visas korrekt. Jag laddade upp alla filer och ändrade konfigurationen och stötte sedan på problem. Jag verkar inte ha något innehåll som laddas och bara halva temat tillsammans med fel logotyp för webbplatsen. Jag försökte logga in för att ändra alla länkar men jag får ett 'internt serverfel' servern stötte på ett internt fel eller felkonfiguration och kunde inte slutföra din begäran.

    Jag har återställt webbplatsen till sitt tidigare utseende men jag är helt rådvill om nästa steg, kan någon hjälpa mig? Jag kan inte förstå hur vi fungerar perfekt lokalt och sedan ett episkt misslyckande på live.

  12. Observera att ibland efter att migreringen är klar fungerar bara startsidan.

    Om så är fallet, besök Dashboard > inställningar > permalinks och klicka på spara ändringar. Jag tror att det uppdaterar mod_rewrite och bör åtgärda problemet. Det gjorde det för mig.

  13. Vänligen ta bort min e-post från kommentartråden. Jag har försökt att avregistrera mig varje gång och det fungerar inte.

  14. Tack för den här guiden. Jag är mer än en nybörjare inom detta område. Hur kan jag fortsätta om jag redan har en databas installerad på mitt webbhotell. Måste jag ta bort den och skapa en ny, avbryta tabellerna eller helt enkelt tömma dem? Tack på förhand för din hjälp

  15. Jag flyttade allt och det gick smidigt tills jag försökte logga in på WP, det säger att lösenordet är felaktigt. Jag försökte till och med ändra detaljer i phpMyAdmin. Kan problemet vara att jag körde din fråga innan jag loggade in på WP?

    • Jag fixade problemet, jag loggade bara in på WP och sparade om permalänkarna och hela webbplatsen uppdaterades. Tack för den utmärkta handledningen.

  16. Tyvärr kunde jag inte flytta min webbplats från localhost till online. Jag kom till inloggningssidan och den accepterade inte mina inloggningsuppgifter. Någon idé om vad problemet kan vara? Jag vill inte ge upp på det så jag kanske försöker igen.

    • Hej Angela,

      Tja, du kanske glömde att importera DB-filerna till din live-server, gjorde du det?

      Om inget fungerade för dig, prova följande:

      Gå till ditt DB-administratörspanel, hitta wp_users och lägg till en manuellt där.

      Hoppas detta hjälper.

  17. Hej, jag följde alla steg, och vid steg #4 valde jag .gzip-fil för import, och fick följande felmeddelande:

    #1064 – Du har ett fel i din SQL-syntax; kontrollera manualen som motsvarar din MySQL-serverversion för rätt syntax att använda nära '?' på rad 2

    Någon hjälp?

    • Liknande problem för mig. Har lagt till det i en undermapp på en annan av mina domäner, men när jag navigerar dit visas Themes 404-sidan. När jag försöker gå direkt till någon av de andra sidorna får jag min hosts 404-sida. Några idéer någon?

  18. Jag har gått igenom alla steg, och min webbplats ser inte alls ut som den gjorde. Det verkar som att det mesta av CSS:en inte överfördes. Jag använde Divi-temat.

    Här är hur det ser ut:

    Några tips?

  19. HEJ

    jag fick det här felet när jag försökte importera min databas till webbplatsen

    Fel
    SQL-fråga:


    — Databas: `lcmi`

    CREATE DATABASE IF NOT EXISTS `lcmi` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

    MySQL sa: Dokumentation

    #1044 – Åtkomst nekad för användaren ‘lazarbwn’@’localhost’ till databasen ‘lcmi’

    hur löser jag detta?

  20. Har inte gjort detta än, men den lokala webbplatsen ser bra ut. Jag har 2 frågor (som kanske är för stora och kan kräva uppföljande artiklar).

    1. Om jag går igenom detta och det blir bra på live-webbplatsen ... men jag vill fortsätta med ny utveckling lokalt, finns det en liknande process för inkrementella ändringar?

    2. Hur kommer detta att påverkas om jag använder multisite (vilket jag INTE gör just nu).

    Tack,

    • Det beror på vad dina ändringar påverkar – om du har ändrat någon CSS- eller PHP-kod i temat måste du ladda upp de ändrade filerna till servern med FTP. Om du ändrar några WordPress-inställningar behöver du bara gå igenom stegen för att kopiera din databas.

  21. Tack för den här handledningen – efter 2 veckor av att ha provat allt möjligt har jag äntligen hittat vad som saknades. Jag har kunnat komma åt min webbplats men bilder saknas och layouten är helt åt pipan. Jag följde steg 7 och det förbättrade det något men det är fortfarande en röra – några idéer om vad mer jag kan göra?

  22. Lätt att förstå och följa.
    Den bästa handledningen om "Hur man flyttar WordPress från lokal server till live-webbplats".

    Tack

  23. Hej WPBEGINNER SUPPORT, jag har skapat en anpassad WordPress-webbplats med några sidor och använt alla steg du nämnde här och allt fungerade korrekt, men mina sidors URL:er är fortfarande localhost hur ändrar jag dessa URL:er för sidor?

    • Om du kan komma åt adminområdet, gå sedan till inställningar -> Allmänt och ändra din WordPress-URL och Webbplats-URL. Eller titta på steg 5 för att göra det via phpmyadmin.

      Admin

  24. Hej! Jag försökte använda den här metoden och jag får följande felmeddelande:

    lessphp fatalt fel: laddningsfel: kunde inte hitta /Applications/MAMP/htdocs/breg/wp-content/themes/theme43776/bootstrap/less/bootstrap.lesslessphp fatalt fel: laddningsfel: kunde inte hitta /Applications/MAMP/htdocs/breg/wp-content/themes/theme43776/style.less
    Varning: Kan inte ändra headerinformation – headers har redan skickats av (utmatning startade vid /home/weliketo5/public_html/breg/wp-content/themes/CherryFramework/includes/less-compile.php:155) i /home/weliketo5/public_html/breg/wp-includes/pluggable.php på rad 1207

    Kan någon hjälpa mig?

  25. När jag gör steg #4: Importera Wordpress-databas på live-webbplatsen, får jag följande SQL-fel:

    Fel
    MySQL sa: Dokumentation

    #1064 – Du har ett fel i din SQL-syntax; kontrollera manualen som motsvarar din MySQL-serverversion för rätt syntax att använda nära ‘?’ på rad 105

    Kan du berätta vad som är fel och hur jag kan fixa det?

  26. Behöver jag installera WordPress på min server innan jag påbörjar denna process, eller följer jag bara stegen som anges?

  27. Tack, mycket hjälpsamt! När jag väl hade listat ut rätt servernamn på värden etc. gick allt bra.

  28. det fungerade tack, men det finns fortfarande några länkar som pekar på den lokala serveradressen, mest märkbart i inläggen och bloggarna... vad gör jag.. snälla hjälp... allt annat har fungerat bra utom inläggen. Tack

  29. Hej

    Allt fungerade, men inläggslänkarna fungerar inte. Jag kör SQL-frågan men länkarna var trasiga med felet "Ingen indatafil angiven."

    Hjälp

  30. Mannen, du är bäst.

    Det fungerade för mig som en dans på rosor.

    Mer kraft till dig att skriva fler handledningar om detta. Jag är nybörjare på wordpress.

    Tack igen.

  31. Hej,

    Med steg 2, om du inte har en public_html-katalog, var annars kan du ladda upp filen under? enligt Milos fråga. Jag har gått in i filhanteraren och till httpdocs-filen och laddat upp den där.
    Tack

  32. Tack för en riktigt enkel, lätt att följa handledning om hur man migrerar en databas. Jag märker att du inte angav att uppdatera DB_HOST-namnet, men annars var detta bra.

  33. Hej! Först och främst tack för den detaljerade guiden.
    Jag följde alla steg utan problem. Hur som helst, temat och alla plugins jag hade installerat på localhost saknas, vilket gör att sidan ser helt annorlunda ut. Vad kan jag göra för att importera alla tidigare plugins och inställningar? Tack på förhand för ditt svar.

  34. Hej tack för den här handledningen, den fungerar för mig! Jag kan dock inte hitta sidorna jag skapade lokalt och inställningarna är inte rätt. Det lät mig installera en ny wordpress.
    Vad gick fel?

  35. hej. tack för den här handledningen. men jag har ett problem vid steg 6. Alla de första 5 stegen är klara. men när jag laddar om min webbplats efter att ha ändrat URL i databasen. finns det inget meddelande som 'Fel vid anslutning till databasen' och min webbplats öppnas fortfarande i localhost. snälla hjälp vad jag ska göra nu

  36. Hur skapar jag en MySql-databas på min faktiska webbplats. Kan min leverantör hjälpa mig?

  37. Hej, det är jag igen. Nu har jag ett problem med steg sju. Jag lade den koden med min egen webbsida
    i min sql men 2 av fem sidor fungerar fortfarande inte. Jag förstod förmodligen inte dina instruktioner så bra. Vad menar du med ”men glöm inte att ändra det med dina egna lokala webbplats- och livewebbplats-URL:er”?

    • Hej
      kan du vänligen kontrollera din meny under utseende och klicka sedan en efter en på de menyer som inte fungerar som de ska. förhoppningsvis hittar du felen.
      Nady

  38. Hej,

    Tack för hjälpen…

    Alla steg fungerar perfekt....

    Men när jag försöker logga in eller klickar på någon länk…

    Det visar mig följande meddelande…

    Min webbplats :
    Internt serverfel

    Servern stötte på ett internt fel eller felkonfiguration och kunde inte slutföra din begäran.

    Vänligen kontakta serveradministratören på webmaster@ för att informera dem om tidpunkten då detta fel inträffade och de åtgärder du utförde strax före detta fel.

    Mer information om detta fel kan finnas i serverns fellogg.

    Dessutom påträffades ett 500 Internal Server Error-fel när ett ErrorDocument användes för att hantera begäran.

    Vad är lösningen på detta fel…

    • Hej NIKHIL Jag har samma problem, lyckades du lista ut vad problemet var. Om så är fallet, kan du vänligen meddela mig din lösning

      Skål
      Dwayne

  39. Jag har ett problem med steg 6 eftersom jag inte vet hur man redigerar wp-config.php. Saken är att när jag högerklickar och öppnar visa/redigera finns det inga alternativ för att ange databasnamn, användare och lösenord.
    Även i steg 3 laddade jag upp mina WP-filer i htdocs-mappen eftersom det är den enda mappen jag ser. Jag använder FileZilla.
    Jag skulle verkligen uppskatta om du kunde svara mig på min e-post.
    Miloš B.

    • Milose… När du öppnar wp-config.php-filen måste du öppna den som ett anteckningsblocksdokument och hitta i början av texten databasnamn, användare och lösenord, redigera texten manuellt och spara sedan igen.

  40. Jag stötte på ett SQL-fel 1064 vid import med en komprimerad export. Fick det slutligen att fungera genom att exportera som en okomprimerad .sql

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.