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 en live WordPress-webbplats till en lokal server

Vill du ha en säker plats att experimentera med din WordPress-webbplats utan rädsla för att förstöra något på din live-webbplats?

Att flytta din WordPress-webbplats till en lokal server på din dator är den perfekta lösningen, enligt vår åsikt, särskilt för utvecklare, designers eller WordPress-nybörjare.

Att installera WordPress på din dator (lokal server) gör det enkelt att lära sig WordPress och testa saker. När du flyttar en live WordPress-webbplats till en lokal server, gör det det möjligt för dig att experimentera med samma data som din live-webbplats.

I den här artikeln visar vi hur du enkelt flyttar en live WordPress-webbplats till en lokal server.

Flytta en live WordPress-webbplats till en lokal server på din dator

Varför och vem skulle vilja flytta en live WordPress-webbplats till en lokal server?

Om du har drivit en WordPress-webbplats ett tag, kanske du vill prova nya teman eller ett plugin. Att göra detta på en live-webbplats kan dock resultera i en dålig användarupplevelse för dina användare.

För att undvika detta skapar många användare en kopia av sin WordPress-webbplats på en lokal server för att testa nya teman, plugins eller göra utvecklingstester.

Detta gör att du kan konfigurera ditt tema med allt ditt innehåll och testa alla funktioner utan att behöva oroa dig för att skada din webbplats. Många användare kopierar sin webbplats till en lokal server för att öva sina WordPress- och kodningsfärdigheter med faktiska webbplatsdata.

Även om du kan göra all testning med dummy-innehåll i WordPress, ger verklig webbplatsdata dig en bättre visuell representation av hur dessa ändringar kommer att se ut på din live-webbplats.

Förbereder att flytta en lokal webbplats till lokal server

Först måste du se till att du alltid säkerhetskopierar din WordPress-webbplats. Det finns flera utmärkta WordPress-plugins för säkerhetskopiering som du kan använda.

För det andra behöver du installera en lokal servermiljö på din dator. Du kan använda WAMP för Windows och MAMP för Mac. När du har konfigurerat miljön behöver du skapa en ny databas med phpMyAdmin.

Besök helt enkelt följande URL i din webbläsare för att starta phpMyAdmin.

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

Härifrån behöver du klicka på fliken 'Databaser' och skapa en ny databas. Du kommer att behöva den här databasen för att senare packa upp dina live-webbplatsdata.

Skapa databas

Du är nu redo att flytta din live WordPress-webbplats till en lokal server.

Metod 1. Flytta live WordPress-webbplats till lokal server med plugin

Denna metod är enklare och rekommenderas för alla användare.

Det första du behöver göra är att installera och aktivera pluginet Duplicator. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Duplicator låter dig enkelt skapa ett duplicerat paket av hela din webbplats. Det kan användas för att flytta din WordPress-webbplats till en ny plats, och kan även användas som ett säkerhetskopieringsplugin.

Notera: Det finns en gratis version av Duplicator som du kan börja med. Däremot kommer Duplicator Pro med obegränsade säkerhetskopior och mer avancerade funktioner.

Efter aktivering, gå till Duplicator Pro » Backups från sidofältet i din WordPress-administration. För att skapa ett nytt paket måste du klicka på knappen 'Add New'.

Lägg till ny säkerhetskopia

Duplicator kommer sedan att starta backup-guiden.

Först måste du ange ett namn för ditt säkerhetskopieringspaket. Du kan också använda dynamiska taggar för att automatiskt skapa ett namnformat som datum och din webbplatstitel.

Ange namn på säkerhetskopia

Expandera sedan avsnittet ‘Lagring’ och välj en lagringsplats.

För den här handledningen använder vi standardplatsen. Du kan klicka på länken 'Lägg till lagring' för att lägga till en ny plats, som Dropbox eller Google Drive, om du vill.

Välj lagring i Duplicator

Klicka på knappen 'Nästa' för att fortsätta.

Pluginet kommer sedan att skanna din webbplats och köra några bakgrundskontroller. Det kommer sedan att visa dig en sammanfattning av dessa kontroller.

Om allt ser bra ut, klicka sedan på knappen 'Skapa säkerhetskopia' för att fortsätta.

Efter skanningen, skapa säkerhetskopian

Duplicator kommer nu att skapa ditt webbplatspaket.

När du är klar ser du en arkiverad zip-fil som innehåller all din webbplatsdata och en installationsfil. Du behöver ladda ner båda filerna till din dator.

Ladda ner säkerhetskopior av webbplatsen

Du är nu redo att packa upp och installera dessa filer på din lokala server.

Först måste du skapa en ny mapp i din lokala servers rotmapp. Detta är mappen där din lokala server lagrar alla webbplatser.

Till exempel, om du använder MAMP, så blir det /Applications/MAMP/htdocs/ mappen. Alternativt om du använder WAMP, så skulle det vara C:\wamp\www\ mappen.

Inuti den här mappen kan du skapa nya mappar för varje ny webbplats som du vill importera eller skapa på din lokala server.

Skapa en webbplatsmapp på din lokala server

Därefter behöver du öppna mappen du skapade för din lokala webbplats och sedan kopiera och klistra in både arkivets zip-fil och installationsskriptet du laddade ner tidigare.

Kopiera och klistra in Duplicator-paket och installationsfiler

För att köra installationen måste du öppna installer.php-skriptet i din webbläsare.

Om du till exempel klistrade in båda filerna i mappen /mylocalsite/, så kommer du att komma åt dem i din webbläsare genom att besöka http://localhost/mylocalsite/installer.php.

Du kommer nu att se Duplicator-installationsskriptet så här:

Duplicator installationsskärm

Klicka på knappen 'Nästa' för att fortsätta.

Duplicator kommer nu att packa upp arkivets zip-fil och kommer att be dig ange din lokala webbplats databasinformation. Detta är databasen du skapade tidigare.

Duplicator databasinformation

Servernamnet är nästan alltid localhost och användarnamnet är root. I de flesta fall har din lokala serverinstallation inget lösenord inställt för root, så du kan lämna det tomt.

Längst ner på sidan ser du en knapp 'Testa databas' som du kan använda för att säkerställa att din databasinformation är korrekt.

Testa databasanlutning

Om allt ser bra ut, klicka på knappen 'Nästa' för att fortsätta.

Duplicator kommer nu att importera din WordPress-databas. Därefter kommer den att be dig dubbelkolla den nya webbplatsinformationen som den automatiskt har upptäckt.

Kontrollera lokal webbplatsinformation

Klicka på knappen 'Nästa' för att fortsätta.

Duplicator kommer nu att slutföra installationen och visa en knapp för att logga in på din lokala webbplats. Du kommer att använda samma WordPress-användarnamn och lösenord som du använder på din live-webbplats.

Import slutförd

Det var allt, du har framgångsrikt flyttat din live-webbplats till en lokal server.

Metod 2. Flytta manuellt en live WordPress-webbplats till lokal server

Om pluginet inte fungerar för dig, kan du alltid manuellt flytta din live-webbplats till en lokal server. Det första du behöver göra är att säkerhetskopiera din webbplats manuellt från ditt WordPress-hostingkonto.

Steg 1. Exportera din live-webbplats WordPress-databas

För att exportera din live-webbplats WordPress-databas måste du logga in på ditt cPanel-kontrollpanel och klicka på phpMyAdmin.

Notera: Vi visar skärmdumpar från Bluehost instrumentpanel.

cPanel phpMyAdmin

Inne i phpMyAdmin måste du välja den databas du vill exportera och sedan klicka på exportfliken högst upp.

Exportera WordPress-databas manuellt

phpMyAdmin kommer nu att be dig att välja antingen snabb eller anpassad exportmetod. Vi rekommenderar att du använder den anpassade metoden och väljer zip som komprimeringsmetod.

Ibland kan WordPress-plugins skapa egna tabeller i din WordPress-databas. Om du inte längre använder det pluginet, tillåter den anpassade metoden dig att exkludera dessa tabeller.

Lämna resten av alternativen som de är och klicka på knappen 'Go' för att ladda ner din databasbackup i zip-format.

Välj exportalternativ

phpMyAdmin kommer nu att ladda ner din databasfil. För mer information, se vår handledning om hur du säkerhetskopierar din WordPress-databas manuellt.

Steg 2. Ladda ner alla dina WordPress-filer

Nästa steg är att ladda ner dina WordPress-filer. För att göra det behöver du ansluta till din WordPress-webbplats med en FTP-klient.

När du är ansluten, välj alla dina WordPress-filer och ladda ner dem till din dator.

Ladda ner alla dina WordPress-filer

Steg 3. Importera dina WordPress-filer och databas till lokal server

Efter att ha laddat ner dina WordPress-filer behöver du skapa en mapp på din lokala server där du vill importera den lokala webbplatsen.

Om du använder WAMP vill du skapa en mapp inuti C:\wamp\www\-mappen för din lokala webbplats. MAMP-användare behöver skapa en mapp i /Applications/MAMP/htdocs/-mappen.

Kopiera och klistra sedan helt enkelt in dina WordPress-filer i den nya mappen.

Därefter behöver du importera din WordPress-databas. Öppna helt enkelt phpMyAdmin på din lokala server genom att besöka följande URL:

http://localhost/phpmyadmin/

Eftersom du redan har skapat databasen tidigare, behöver du nu välja den och sedan klicka på fliken ‘Import’ högst upp.

Importera WordPress-databas

Klicka på knappen 'Välj fil' för att välja och ladda upp databasexportfilen som du laddade ner i det första steget. Klicka sedan på knappen 'Gå' längst ner på sidan.

phpMyAdmin kommer nu att packa upp och importera din WordPress-databas.

Nu när din databas är helt konfigurerad behöver du uppdatera URL:erna i din WordPress-databas som refererar till din live webbplats.

Du kan göra detta genom att köra en SQL-fråga i phpMyAdmin. Se till att du har valt din lokala webbplats databas och klicka sedan på SQL.

Uppdatera URL:er i databasen

På phpMyAdmin:s SQL-skärm kopierar och klistrar du in denna kod, se till att du ersätter example.com med din live webbplats URL och http://localhost/mylocalsite med din webbplats lokala server-URL.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

Den här frågan kommer att ersätta referenser till din live-webbplats URL från databasen och ersätta den med localhost-URL:en.

Steg 4. Uppdatera wp-config.php-filen

Det sista steget är att uppdatera din lokala webbplats wp-config.php-fil. Den här filen innehåller WordPress-inställningar, inklusive hur man ansluter till din WordPress-databas.

Gå helt enkelt till mappen där du installerade WordPress på din lokala server och öppna sedan wp-config.php-filen i en textredigerare som Anteckningar.

Ersätt databasnamnet med det du skapade i phpMyAdmin på din localhost.

Byt sedan ut databasens användarnamn mot ditt lokala MySQL-användarnamn, vanligtvis är det root. Om du har angett ett lösenord för MySQL-användaren root på din localhost, ange då det lösenordet. Annars lämnar du det tomt och sparar dina ändringar.

/** 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');

Du kan nu besöka din lokala webbplats i ett webbläsarfönster genom att ange URL:en så här:

http://localhost/mylocalsite/

Ersätt 'mylocalsite' med namnet på mappen där du kopierade dina WordPress-filer.

Det var allt, din live WordPress-webbplats är nu kopierad till din lokala server.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt flyttar en live WordPress-webbplats till en lokal server. Du kanske också vill se vår guide om hur du enkelt skapar en staging-webbplats för WordPress för testning, eller hur du flyttar en WordPress-webbplats från lokal server till live-webbplats.

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

257 CommentsLeave a Reply

  1. Duplicator har gjort många saker enklare för mig, från automatiska molnbackuper till webbplatsmigreringar. Tack vare den här guiden satte jag upp en lokal server på Windows och justerade PHP för att matcha exakt vad som finns på servern där liveversionen av webbplatsen körs. Det är ett ovärderligt verktyg när jag behöver testa ett nytt plugin eller en konfiguration säkert, så att jag kan observera webbplatsens beteende någon annanstans istället för på live-webbplatsen, där det kan få katastrofala konsekvenser. Detta är verkligen ett ovärderligt verktyg för varje testare, och tack för den här handledningen.

  2. Så jag följde instruktionerna för att manuellt flytta webbplatsen till punkt och pricka med wampserver, men när jag navigerar till filsökvägen localhost/mysite och trycker enter, öppnas inte webbplatsen utan bara en fil laddas ner som heter. ” download” vilket är en php-fil:

    /** * Frontend till WordPress-applikationen. Den här filen gör ingenting, men laddar * wp-blog-header.php som gör det och talar om för WordPress att ladda temat. * * @package WordPress */

    /**
    * Berättar för WordPress att ladda WordPress-temat och mata ut det.

    vad kan vara problemet?

    • Se till att du går igenom installer.php när du först installerar webbplatsen och se till att WAMP körs, eftersom det är vanliga orsaker till det problemet.

      Admin

  3. Tack för handledningen, den är tydligare än många av de jag hittade online, jag har dock ett problem, migreringen gick bra, webbplatsen körs men jag kan inte logga in med de användarnamn jag hade på live-webbplatsen, kan inte heller komma åt adminpanelen för att skapa nya användarnamn. Hjälp tack?

  4. Tack för den här handledningen, du driver en mycket hjälpsam webbplats. Det tog mig lång tid att gå igenom detta, eftersom det finns många steg och jag hittar många sätt att göra fel! Jag slutade med att använda filnamnen som du använde i dina exempel, för att minska komplikationerna. Och framgång! Mycket uppskattat.

  5. Tack för den bra handledningen! Det fungerar dock bara för min startsida. När jag försöker öppna en undersida ser jag detta felmeddelande: "Den begärda URL:en hittades inte på den här servern." Kan du hjälpa mig här?

    Med vänliga hälsningar,
    Lina

    • Det skulle bero på vilken metod du använde, men vi skulle rekommendera att du säkerställer att du använde SQL-uppdateringen eftersom det bör åtgärda dina URL:er i din databas. Du kanske också vill säkerställa att länkarna du använder i din meny inte är anpassade URL:er, eftersom det kan vara en vanlig orsak till det problemet också.

      Admin

  6. är ovanstående kod rätt?
    Jag kopierar och klistrar in i SQL men varje gång kommer detta meddelande,
    0 rader påverkade. (Frågan tog 0.0046 sekunder.)

    • Koden bör fungera, men särskilt om du redan har kört den en gång kommer det inte att bli någon förändring på din webbplats och den kommer att återkomma med 0 påverkade.

      Admin

  7. Hej, tack för dina fantastiska instruktioner. Jag använde Duplicator-metoden och allt fungerar... förutom när jag tittar på webbplatsen, mina bilder/miniatyrbilder visas inte (trasig bild) förrän jag klickar på dem. Då visas de i sitt eget fönster, som förväntat.
    De visas korrekt i wp-instrumentpanelens redigerare.
    Skål, Deb

  8. Jag har skapat en säkerhetskopia av min webbplats manuellt och konfigurerat den på en lokal maskin och kört ovanstående frågor, men min webbplats omdirigeras till onlineversionen.

    • It seems like you may have not updated the URL, you can do so using step 3 of the manual method of this article. :)

      Admin

  9. Tack så mycket för denna tydliga och användbara artikel. Jag kunde följa den och migrera min WP-webbplats på mindre än 20 minuter – och jag är ingen expert. Du har sparat mig mycket smärta – tack.

  10. Fungerar inte för mig. Jag skapar paketet, men det installerar bara de grundläggande WordPress-filerna. Så när jag navigerar till mappen ber den mig att konfigurera WordPress.

    • För den vanligaste orsaken vill du säkerställa att du är korrekt ansluten till databasen, om du inte är det kommer det att visa alternativet för att skapa en ny webbplats istället för att visa rätt webbplats.

      Admin

  11. Nej, det fungerar inte för mig. Perfekt skriven handledning och lätt att följa (förutom att det står hhttpps i den tredje frågan).

    jag får detta i min webbläsare:

    Den här webbplatsen kan inte nås. localhost vägrade att ansluta.
    Försök:

    Kontrollerar anslutningen
    Kontrollerar proxyn och brandväggen
    ERR_CONNECTION_REFUSED

    • Tack för att du påpekade det stavfelet, det borde vara åtgärdat. För det felet vill du säkerställa att du har uppdaterat din URL i steg 3 korrekt, vilket är den vanligaste orsaken till problemet.

      Admin

  12. Tack för din handledning.

    Förstasidan fungerar delvis men alla andra sidor fungerar inte alls. Dessutom verkar det som att förstasidan laddar alla sidor. Vad kan vara fel?

  13. Hej, tack för den här superanvändbara artikeln.

    Jag vet inte varför min inte bara fungerar, jag har gjort exakt samma sak och fått all korrekt feedback. När jag försöker öppna hemsidan localhost/site/ får jag en sida som inte finns med rubriker och sidfötter och resten av sidorna pekar fortfarande på den live webbplatsen.

    • Det låter som att du kanske inte har ställt in URL:erna korrekt. Du vill troligen gå till metod 2 och prova SQL-ändringarna för att uppdatera dina URL:er.

      Admin

  14. För dem som får felet "wp_options finns inte" kan du ha ändrat din table_prefix tidigare. Öppna bara filen wp_config.php och kontrollera $table_prefix = 'wp_'

    om värdet inte är "wp_" får du det felet så när du klistrar in koden, redigera den därefter, till exempel:
    UPDATE xx_options SET option_value………..

  15. När jag kopierar och klistrar in koden du angav på phpMyAdmin:s SQL-skärm får jag meddelandet: #1146 – Table ‘xyz.wp_options’ doesn’t exist.

    Hur kan detta åtgärdas?

    • Du vill säkerställa att du har valt rätt databas, vilket är den vanligaste orsaken till det problemet.

      Admin

  16. Jag använde Duplicator-pluginet för att sätta upp en kopia av en webbplats för en ideell organisation som jag ärvt. Efter att ha laddat upp den igen så att alla plugins är inaktiverade kom jag äntligen fram till slutsatsen att min webbplats försöker använda https:// för att logga in på instrumentpanelen. För att förvirra mig ytterligare, en tom webbplats som jag skapade på localhost använder INTE https:// för att logga in på instrumentpanelen. Jag förstår värdet av https:// på live-webbplatsen, men det verkar som att det kan finnas ett sätt att inaktivera det på localhost?

  17. Finns det ett plugin som låter dig ladda ner en zip-fil från den live webbplatsen och sedan ladda upp den till en ny installation av WordPress på den lokala värden på ett enklare sätt?

    • För vad det låter som du vill ha, skulle det närmaste vara metod 2 i den här guiden som du skulle vilja titta på.

      Admin

  18. I successfully uploaded to localhost but when i try to use localhost/mysite_location/wp-admin, it redirects to the live site. Not the one on the localhost.
    Need help :(

  19. Bra handledning. Den är enkel att följa. Tyvärr omdirigeras jag fortfarande till instrumentpanelen så fort jag försöker ange min URL. Jag följde alla steg men något måste saknas. Har någon en aning om vad problemet kan vara? Hälsningar

    • Du kanske vill kontrollera din options-tabell i din databas för att vara säker på att du inte har angett webbplatsens URL till ditt wp-admin-område

      Admin

  20. Hej, tack för handledningen, den var superhjälpsam!!
    Men efter att ha följt alla dina steg har jag problem med att "upprätta säker anslutning" (jag antar att det beror på SSL) och därför fungerar det inte. Jag försökte till och med ändra en rad 'DB_HOST' till 'localhost/localhost:8888' i wp-config.php som inte nämndes i videon men det hjälpte inte.

    Dessutom, när jag ändrade länkar försökte jag många variationer, inget fungerade. Har någon stött på ett liknande problem och hittat en lösning på det?

    • Har du försökt att rensa all din cachning efter att ha uppdaterat URL:erna och finns det ett alternativ att fortsätta ändå under avancerat på den fel-sidan?

      Admin

  21. Först och främst tack för dessa tydliga förklaringar som jag följde till punkt och pricka. Resultatet är att jag kan komma åt min webbplats startsida lokalt, men länkar på denna startsida verkar inte fungera eftersom när jag klickar på en länk, till exempel:
    localhost.mysite.com/subject.html
    visas följande sida för alla länkar:
    localhost/dashboard

    Kan du hjälpa mig att lösa detta problem
    Tack på förhand

  22. Bra arbete, jag har ett nytt problem som är att jag bara kan komma åt hemsidan på min WordPress-sida. hur kan jag komma åt andra sidor??

  23. Hej där,

    detta är verkligen lätt att följa och hjälpsamt så tack för det.

    Jag har dock en mycket enkel fråga.

    När du uppdaterar URL:erna säger du att du ska ersätta http:// example.com med din live-webbplats, men vad händer om min live-webbplats använder https?

    • Om du flyttar din webbplats till en lokal server rekommenderar vi http för att undvika problem med lokal installation på grund av att det inte finns något SSL. Du skulle ändra till https om du flyttar innehållet tillbaka till en live-webbplats som använder SSL.

      Admin

  24. Tack. Du skrev den här artikeln för över 5 år sedan, och den är fortfarande bra. Jag lyckades ställa in allt fint utan alltför mycket besvär genom att följa dina manuella instruktioner. Tack särskilt för SQL-frågorna.
    Philip

  25. Efter att ha slutfört installationen klickar jag på knappen Admin Login. webbläsaren öppnar ett nytt fönster till installationen av WordPress igen? och inloggningssidan finns inte där

    Jag kontrollerade mapparna. alla filer är kopierade.

  26. Någon måste hitta en lösning för webbplatskopian på localhost (från live https) som vill använda https i administrationen?

  27. Jag fann att dina instruktioner för den manuella flytten av min webbplats (från live-server till localhost) fungerade ganska bra. Jag var tvungen att göra permalinks-grejen – bara klicka på 'spara' utan att ändra något – för att få länkarna att fungera ordentligt. Men annars är det mestadels bra.

    Jag har dock stött på ett problem när jag försöker använda nya teman. Om jag lägger till ett nytt tema, så installeras temat okej och visas på temasidan. Men om jag försöker förhandsgranska eller aktivera det nya temat får jag bara en helt blank sida – även admin går blank. Den enda utvägen är att använda webbläsarens tillbaka-knapp för att komma tillbaka till adminvyn där jag kan ta bort temat.

    Att lägga till nya teman och försöka använda dem får hela grejen att rasa ihop!

    Några idéer?

    (p.s. Jag använder en mycket gammal version av Wordpress – 2.9.2…!! Vilket är anledningen till att jag vill leka med den på localhost och arbeta ut det bästa sättet att uppgradera.)

  28. Handledningen fungerade ganska bra men jag fick “internal Server Error”. Jag laddade ner en hel nätverksinstallation. Jag kopierade wp-config.php-filen igen eftersom den hade blivit komprimerad, all blanksteg borttagen. Sedan ersatte jag .htaccess med en ny nätverksversion och “RewriteBase /sitename/” pekade till installationsmappen, istället för “RewriteBase /”.

  29. Instruktionerna är tydliga och raka, men tyvärr har jag en total mardröm med att få min webbplats att fungera på den lokala servern. Efter mycket försök och misstag har jag lyckats ansluta till databasen och få en del av webbplatsens innehåll att visas, men länkar fungerar inte (de hittas inte, tydligen). Jag använder MAMP Pro för Windows. Kanske provar jag XAMMP – eller använder en Mac – istället. Jag tror att mycket av problemet har att göra med behörigheter, men vet inte riktigt var jag ska börja, det verkar finnas så många fixar som behövs!

    • Hej Emma,

      Om du kan komma åt WordPress adminområde, försök att besöka Inställningar » Permalänkar och klicka sedan på knappen Spara ändringar utan att ändra något.

      Admin

  30. Jag löser mitt problem. Om du manuellt flyttade wordpress till localhost, och du installerar w3 total cache i din wordpress, måste du rensa webbläsarens cache efter att ha ändrat databasen och wp-config. Eller bara öppna din localhost-webbplats med en annan webbläsare.

  31. Jag har ändrat wp-config och alla databas-URL:er till localhost, men localhost omdirigerar mig fortfarande till live-sajten. Varför? Jag kan inte installera några plugins som duplicator längre eftersom sajten redan är raderad.

    • Hej Andy

      Har du provat att ändra inställningarna från wp-instrumentpanelen?

      Inställningar-> Allmänt-> WordPress-adress (URL), Webbplatsadress (URL)

      Även om den visar localhost-adressen, spara den bara och kontrollera. Hoppas det hjälper.

  32. Hej wpbeginner,

    Tack för handledningen, den hjälper mig mycket. Jag försökte den manuella installationen men till slut omdirigerar den mig fortfarande till WordPress installationssida. Snälla hjälp mig, jag tror att jag nästan är klar. Jag använder xampp.

    Tack

  33. Hej,
    Jag har problem när jag flyttar min webbplats, det står LOCALHOST REFUSED TO CONNECT.
    Men mina andra lokala webbplatser fungerar.
    Jag flyttar den lokalt eftersom något har gått fruktansvärt fel och min sida laddas inte på servern.

    Alla förslag eller råd uppskattas

    • I MAMP Preferences, ställ in dina portar till – Apache 80, Nginx 443 och MySQL 3306 och se om det löser problemet

  34. Tack för den här artikeln, jag tyckte den var mycket användbar men skulle vilja lägga till något om jag får.

    Jag använde den manuella metoden framgångsrikt med ett undantag, jag kunde inte navigera till någon av sidorna eller inläggen från min webbplatsmeny. Jag fick ett felmeddelande om att sidan inte hittades. Jag försökte allt här, spara permalinks, men inget fungerade. Jag hittade till slut ett inlägg någon annanstans som gav mig lösningen. Jag var tvungen att ändra en rad i Apaches httpd.conf-fil. Öppna filen och sök efter 'AllowOverride'. Om det ser ut så här: 'AllowOverride None', ändra det till 'AllowOverride All'. Jag kunde inte komma åt varje sida och inlägg och se allt innehåll!. FYI, det finns flera 'AllowOverride'-alternativ men det du letar efter finns på en egen rad. Jag vet att detta är ett WordPress- och inte ett Apache-konfigurationsforum, men andra kanske upplever samma problem. Hoppas detta hjälper.

  35. Hej grabbar,

    I’m running into a serious problem. When I click on my local site forler with servers ON on MAMP, it redirects to live site :-( I’ve done everything this tutorial says, do you know where is the problem ?

    Tack för din hjälp

  36. Tyvärr, när jag följer den här guiden, omdirigeras alla länkar på min lokala sajt till live-sajten.
    Några förslag?

  37. Hej,
    efter att ha följt instruktionerna för den manuella migreringen får jag en tom skärm när jag försöker komma åt min webbplats på localhost. Några idéer?

  38. Efter att ha kört SQL-frågan för att ersätta länkar får jag ett 1064-fel – det verkar vara ett problem med kodsyntaxen. Jag gissar att det är (:) i min localhost-URL: ‘http://localhost:888/localwebsite’ – några idéer om hur jag kan lösa detta? Jag använder MAMP för att köra den lokala servern.

  39. Hej!
    Jag har haft en lyckad migrering till lokal sajt förutom mitt mediebibliotek, varje bild finns där (massor av filer), URL:erna är korrekta, men de visas inte i själva bloggen. När jag går till mediebiblioteket visas bara rutnätet med bilderna – helt tomt, men i beskrivning, URL etc. är allt korrekt.

    Någon idé om vad man ska göra härnäst?

    • Försök att gå till din WordPress-instrumentpanel, klicka på menyn Inställningar längst ner i sidofältet till vänster. Klicka sedan på menyn Läsa i undermenyn Inställningar, rulla ner till alternativen för webbplatsens synlighet och välj alternativet 'Tillåt sökmotorer att indexera' och klicka på Spara ändringar längst ner på sidan. Se om det fungerar, om inte kan du behöva gå till din terminal och manuellt hämta mediefiler från din gamla webbplats rekursivt – jag var tvungen att gå den här vägen och kan guida dig om du har några frågor. Hoppas detta hjälper

  40. Hej där, tack för inlägget, det är en enorm framgång för mig.
    Hittills har jag kunnat komma till wp-login-sidan.
    och jag ber om ursäkt om detta är en väldigt dum fråga. men jag är verkligen nybörjare med wp

    mitt problem är att jag inte kan logga in :$

    Jag har provat samma inloggningar som live-uppgifterna = fungerar inte
    eftersom jag inte har konfigurerat instrumentpanelen och det är en lokal. ingen e-post kommer att fungera.

    vad ska jag göra?
    förresten, det är på en mac.

    Tack så mycket på förhand. Hjälp uppskattas!!

  41. Hej igen,
    Jag ber verkligen om ursäkt! Jag skrev en kommentar igår (24 juli) angående svårigheter att köra Duplicator-programmet från min webbläsare. Jag gick tillbaka för att kontrollera idag och insåg att jag hade gjort ett misstag med placeringen av mappen "test-site" som innehöll installer.php och zip-arkivet med databasen.

    När jag väl placerade den här mappen i htdocs-mappen fungerade allt bra och jag kunde installera webbplatsdata lokalt enligt dina instruktioner.

    Tack igen för all hjälp!

  42. Hej – tack igen för en annan bra artikel! Allt mycket hjälpsamt!

    Jag är vid steget att öppna Duplicator-installationsprogrammet på min lokala dator. Men när jag skriver "http://localhost/test-site/installer.php" i min webbläsare får jag ett "404-felmeddelande" som säger "objektet hittades inte".

    Intressant nog, om jag bara använder "localhost" eller "localhost/phpmyadmin" fungerar båda. Jag har flyttat "test-site"-mappen till "htdocs"-mappen men det fungerar fortfarande inte.

    Några förslag??
    Tack

  43. Tack för den här guiden, men vad händer om du migrerar från en live-webbplats med ett SSL-certifikat till en utvecklingswebbplats utan SSL (https till http?)

    Jag fick frontend att fungera bra, men HTTPS läggs fortfarande till min wp-login URL, vilket hindrar mig från att komma åt inloggningssidan till admin.

    Krävs några ytterligare steg för att eliminera https på WP-inloggningssidan för en lokal/utvecklingssida?

    • Jag har ett liknande problem. Jag migrerade en live-sajt till MAMP med hjälp av WP Migrate DB-plugin och FTP. Jag får följande felmeddelande – på grund av live-sajtens SSL-certifikat. Det har något att göra med att databasprefixen inte stämmer överens. Men – jag kan inte ändra prefixet på live-sajten. Jag ringde Go Daddy för att se om jag ändrade live-sajtens prefix för att matcha mitt lokala installationsdatabasprefix om det skulle förstöra sajten, de sa inga garantier, jag provade det och det förstörde sajten.
      felmeddelande jag får när jag anger localhost:8888 URL.

      Ett fel uppstod under en anslutning till localhost:8888. Klienten har stött på felaktiga data från servern. Felkod: SSL_ERROR_BAD_SERVER
      Sidan du försöker visa kan inte visas eftersom äktheten av de mottagna data inte kunde verifieras.
      Vänligen kontakta webbplatsens ägare för att informera dem om detta problem.

      Tack på förhand för all hjälp!

    • Tja, jag använde SSL-certifikat och det är vad jag gjorde:
      Vid steget där du måste uppdatera URL:erna i din WordPress-databas som refererar till din live-webbplats, skriver du SQL-frågan 4 gånger för att ändra varje URL som kan finnas.
      Första gången skriver du kod som ovan “http://www.example.com”, sedan “http://example.com”, därefter “https://www.example.com” och slutligen “https://example.com”.
      Se till: 1) att du skriver URL:en “http://localhost/test-site” alla fyra gånger som kommer att ersätta dessa URL:er
      2) ändra wp_options, wp_posts och wp_postmeta till dina rätta (mina var till exempel cagwp_options etc.)

      Och en sista påminnelse: Slutligen (om du flyttar till localhost) måste du i det sista steget också ändra värdnamnet till localhost (wp_config.php-filen)

      /** MySQL-värdnamn */
      define(‘DB_HOST’, ‘localhost’);

  44. Jag försöker använda den här artikeln men jag är inte säker på vid vilken tidpunkt jag ska installera WordPress. Kan någon hjälpa mig här?

    Tack

    • du behöver inte installera om wordpress igen. alla filer från käll-wp-installationen är redan säkerhetskopierade.

  45. Jag har använt dessa instruktioner tidigare och de fungerade bra, men nu har jag en uppdaterad version av mamp och wordpress och jag får ständigt fel. Mellan lekandet får jag den vita blanka skärmen eller index.php-filen. som text.

    Båda liknande problem för användare nedan.

    det kan vara dags att uppdatera detta.

    Jag gav upp på att flytta min webbplats till lokal och bestämde mig för att bara ha en dev-URL också, men när jag kör SQL-frågan ovan slutar jag alltid med en token-missmatch, trots att jag gjort alla nödvändiga ändringar.

  46. Tack så mycket för ditt arbete.

    Men det fungerar inte. Om jag kör local installer.php ser jag en tom skärm.

    Med vänliga hälsningar
    Andi

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.