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. I steg 6, sa wpbeginner-supporten, att du behöver uppdatera dessa rader i wp-config.php-filen för ett svar på en kommentar (den 2 november 2017 kl. 12:34). Här är raderna.

    define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

    Min fråga är, efter vilken rad ska jag uppdatera dessa rader i wp-config.php-filen?

    Här är wp-config.php-filen utan kommentarer.

    <?php

    define('DB_NAME', 'db');

    define('DB_USER', 'user');

    define('DB_PASSWORD', 'pass');

    define('DB_HOST', 'localhost');

    define('DB_CHARSET', 'utf8');

    define('DB_COLLATE', '');

    define('AUTH_KEY', 'ange din unika fras här');
    define('SECURE_AUTH_KEY', 'ange din unika fras här');
    define('LOGGED_IN_KEY', 'ange din unika fras här');
    define('NONCE_KEY', 'ange din unika fras här');
    define('AUTH_SALT', 'ange din unika fras här');
    define('SECURE_AUTH_SALT', 'ange din unika fras här');
    define('LOGGED_IN_SALT', 'ange din unika fras här');
    define('NONCE_SALT', 'ange din unika fras här');

    $table_prefix = 'wp_';

    define('WP_DEBUG', false);

    if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

    require_once(ABSPATH . 'wp-settings.php');

  2. Hej.

    Skulle någon kunna tala om för mig om denna 'how to' skulle skriva över en befintlig etablerad webbplats? Jag gissar att den skulle det.

  3. Hej
    Tack för detta informativa inlägg. Jag följde alla instruktioner noggrant och när jag försökte se om webbplatsen var live i steg 6, kom den upp med samma sida som den ursprungligen hade. Den säger 'Index of/' som rubrik och har sedan 2 alternativ nedan (med detaljer om datum modifierat etc). De 2 alternativen är cgi-bin som ger ett 403-fel och wordpress som går till en tom sida. Några idéer om vad jag kan ha gjort fel? Jag är väldigt ny på detta så kanske har jag blandat ihop något!
    Tack

  4. Hej

    jag försöker ladda upp min word press-webbplats från localhost till live.
    Jag har fastnat där det står "fel databasanslutning". Jag redigerade wp-config-filen och nu är det bara en vit skärm som visas på min webbplats. Jag är förvirrad över vad jag ska göra härnäst? "Nästa steg är att logga in på din WordPress administratörspanel och gå till Inställningar » Allmänt. " Jag måste installera word press på min hosting för att utföra detta steg. Vänligen guida mig.

  5. Hej,

    Tack så mycket för instruktionen. Jag skulle vilja fråga om det är möjligt att jag bara kopierar den exporterade databasen och laddar upp den till FTP-webbplatsen?

    Då kan jag behålla den lokala värden för framtida uppgraderingar och tester?

    Om ja, vilken fil ska jag i framtiden ladda upp till ftp:n och göra den live??

    Tack så mycket.

  6. Hi, I wonder if you can help. I’ve got all the way to editing the config file and uploading :-( i would now appear to be at a sticking point – any ideas on the below? Everything has gone fine to this point. I’ve amended the name, user and password as advised. Would really appreciate any pointers. Thanks

    Serverfel i applikationen '/'.

    Körtidsfel

    Beskrivning: Ett programfel uppstod på servern. De aktuella anpassade felinställningarna för det här programmet förhindrar att detaljer om programfelet visas externt (av säkerhetsskäl). Det skulle dock kunna visas av webbläsare som körs på den lokala serverdatorn.

  7. Hej där. Jag vill bara tacka dig för en så informativ webbplats du driver. Jag känner att ni bokstavligen höll min hand hela vägen, och varje problem jag hade, hade ni en artikel om hur man löser det.

    Jag är glad att kunna säga att min webbplats nu är igång, även om jag fortfarande måste göra några sista justeringar. Bara ett stort tack, jag kunde inte ha gjort det utan att följa din webbplats steg för steg.

  8. Jag har problem med steg 6, främst den del där det står "Nästa, du behöver logga in på din WordPress adminpanel och gå till Inställningar » Allmänt. Utan att ändra något, skrolla till botten och klicka på Spara ändringar-knappen. Detta säkerställer att webbplatsens URL korrigeras varhelst det behövs.
    Efter det går du till Inställningar » Permalänk och klickar på Spara ändringar för att säkerställa att alla inläggslänkar fungerar bra". Jag kan inte gå in i inställningarna eftersom jag inte kan logga in, jag har kommit till inloggningssidan men den låter mig inte logga in och jag kan inte skapa ett konto eftersom länken inte är ansluten. Hur skulle jag kunna lösa detta problem?

    • Hej Nick,

      Du kan också uppdatera URL:erna i wp-config.php-filen. Anslut till din live-webbplats med en FTP-klient och lägg sedan till dessa två rader:

      define('WP_HOME','http://example.com');
      define('WP_SITEURL','http://example.com');
      

      Glöm inte att ersätta example.com med din egen URL.

      Admin

      • Tack så mycket, det var mycket hjälpsamt, jag flyttade WP-filer från en server till en annan.

        Men jag kan inte slutföra den sjätte stegs senare del, jag kan skriva in administratörsanvändarnamn och lösenord, så webbplatsen visar att jag är inloggad som administratör från övre högra hörnet, men jag kan inte komma åt administrationspanelen

        Jag får felmeddelandet: "Tyvärr, du har inte behörighet att komma åt den här sidan."

  9. Hej,
    Jag tog evigheter att sätta upp min webbplats lokalt, och nu är jag redo att flytta den till en live-sajt. Men när jag går till får jag ett felmeddelande:

    #1045 – Åtkomst nekad för användaren ‘xxx’(mitt användarnamn)@’localhost’ (med lösenord: JA)

    Jag är ganska säker på att mitt användarnamn och lösenord är korrekta, men ändå kan jag inte logga in eller ändra mitt lösenord.
    Snälla hjälp mig – jag är rädd att jag har investerat så mycket tid i att konfigurera WP och nu kan jag inte flytta det till en live-sajt på grund av detta problem.

    • Hej Judit,

      Du behöver redigera phpmyadmins konfigurationsfil:

      c:\wamp\apps\phpmyadmin4.1.14\phpmyadmin.conf

      Prova root för användarnamn och lämna lösenordsfältet tomt. Ställ in 'AllowNoPassword' till true. Spara dina ändringar och starta om WAMPSERVER

      Admin

  10. Hej. Jag flyttade min webbplats från min lokala värd wamp till min hostingtjänst.
    Jag gjorde alla steg 1-7 men stöter på följande problem:
    (Jag hade raderat alla mina plugins för att säkerställa inga konflikter)

    – när jag loggar in som administratör visas inloggningssidan istället för startsidan och administratörspanelen.
    – flikarna i menyraden i sidhuvudet fungerar OK förutom fliken HEM. När jag klickar på HEM kommer jag till localhost. Andra flikar tar mig till rätt sidor.
    – flikarna i menyraden i toppfältet (Favoriter, Aviseringar, Logga ut) fungerar inte. När jag klickar på Favoriter visas: domainname/login/?redirect_to=http%3A%2F%2domainname%2Fdashboard%2Fprojects%2F#favorites och inloggningssidan visas fortfarande.
    – när jag klickar på logga ut, visas domainname/login/domainname/wp-login.php?action=logout&_wpnonce=942fbc8980
    – när jag klickar på > domainname>dashboard går det till: domainname/login/?redirect_to=http%3A%2F%2Fdomainname%2Fwp-admin%2F och inloggningssidan visas fortfarande

    1. Vilka är problemen med installationen? Hur fixar jag dem?
    2. Ska jag radera alla WP-filer och databas på live-servern och försöka igen?

    Snälla hjälp.
    Tack.

    TH

  11. Hej,

    Jag följde dessa anvisningar, de var utmärkta. Tack. Mitt problem är att jag fortfarande har ett fel vid upprättande av databas. Jag inser att det förmodligen beror på att den gamla webbplatsen fortfarande finns i public_html-filerna också. Är det okej att ta bort dem?

  12. jag följde alla steg som nämns ovan. webbplatsen är tom. och jag kan inte ens logga in på min wordpress-webbplats som jag skapade offline. efter att ha gjort alla steg när jag försöker se om webbplatsen är live. jag får SIDAN HITTAS INTE & sidan innehåller hemsidan utan bild & bildtexter. Snälla säg mig vad jag ska göra?

  13. Jag får felmeddelandet “Forbidden: PHP engine is disable” efter att ha följt dessa steg. Jag tror att jag har gjort något fel. Någon som har en idé om var felet kan ligga?

  14. Hej,

    Jag skulle vilja fråga om det är möjligt att ladda upp mina wordpress-webbplatsfiler genom att zippa alla mappar & filer, använda uppladdningsknappen i cpanel för att ladda upp dem, och sedan packa upp dem efter uppladdningen.

    Har någon provat detta? Har några problem uppstått efter att ha gjort detta??

    Tack.

    • Jolie, ja... Jag Zippade hela min Wordpress-mapp och laddade upp den med cPanel och dekomprimerade den sedan till public_html-mappen. Det fungerade fantastiskt.

  15. Hej,
    Jag har framgångsrikt flyttat min webbplats från localhost till live-sajt (med några undantag). Men jag var tvungen att arbeta på min localhost också så jag använde uppdateringsmetoden som ges på Codex. Jag kan använda mitt adminpanel på localhost och bara startsidan. om jag klickar på någon annan sida på webbplatsen får jag wamp-konfigurationssidan. Hur kan jag lösa detta problem?
    Vänligen hjälp mig snart!
    Tack!

  16. Jag skulle verkligen behöva vems som helst hjälp desperat; jag spenderade 2 veckor på att sätta ihop en sajt och nu kan jag inte få MAMP att fungera!!!
    Allt fungerade, jag byggde sajten och sedan fick jag ett strömavbrott. Jag hade inte använt min dator över helgen och när jag kom tillbaka fick jag MySQL Error #2002 i webbläsarfönstret. Ingen av de andra fönstren hade heller något innehåll i sig.
    Jag har till och med försökt gå tillbaka i min Time Machine och kan fortfarande inte få det att fungera. När jag startar MAMP startar Apache Server men MySQL Server gör det inte. Jag har till och med provat saker som att starta om Apache och MySQL i Terminal och rensa cachen, men fortfarande ingenting. Och jag har försökt pilla med inställningarna i MAMP.
    Jag har använt MAMP tidigare, för några år sedan utan några problem. Älskade det!!! Fungerade jättebra!!!
    Jag använder Sierra 10.12.6. Jag installerade först MAMP 4.1.1 och sedan när jag började få problem försökte jag uppgradera till 4.2 för att se om det hjälpte, men nej. Hade några problem först, men fick det att fungera.
    Jag har en annan dator som kör El Capitan och MySQL Server startar inte ens på den heller. Jag trodde kanske det var versionen av PHP som körs på MacOS, så jag körde en uppgradering och fortfarande ingenting!

    Jag är verkligen desperat eftersom webbplatsen har ett schemalagt lanseringsdatum, och kunden kommer att få panik om den inte är igång, för att inte tala om min arbetsgivare!!! All hjälp skulle vara mycket uppskattad!!!
    Skål, Vince

    • Hej Vince,

      Det är ett vanligt problem med MAMP och du kommer att hitta olika lösningar online som har fungerat för andra användare. Den vanligaste lösningen är att ta bort loggfilerna som finns i MAMP/db/mysql-katalogen och sedan starta om MAMP.

      Admin

  17. Jag gjorde varje steg och nu är min webbplats live.
    Men nu har jag ytterligare två problem,
    1. Alla mina stilar och bilder fanns inte på webbplatsen
    2. När jag försöker gå till andra menyer kan jag inte gå till dem. Det visas 500 Internal Server Error.

    Snälla hjälp mig att komma härifrån

    • Hej, löste du detta? Jag har samma problem.

      Jag har raderat .htaccess och skapat en ny. Jag har ändrat permalänkstrukturen till %postname%, jag har använt velvet blues OCH SQL-länkuppdateringen men får fortfarande detta fel. Osäker på vart jag ska vända mig härifrån...

  18. Jag rekommenderar att ändra WP_DEBUG-alternativet till sant värde i wp_option-dokumentet för att se vilka fel som inträffar om du har en tom sida eller ett HTTP 500-felmeddelande

  19. Jag följde stegen exakt, men när jag kom till steg 6 när jag laddade webbplatsen fungerade det, men all information och mallar och sidor jag designade fanns inte där.
    Jag kunde fortfarande komma åt min localhost-webbplats och jag försökte använda WP Migrate för att överföra all information, men det fungerade inte. Så jag följde den här killens instruktioner:
    Nu fungerar inte min localhost-webbplats längre.....
    Jag antar att jag bara får designa om hela webbplatsen online nu.

  20. Jag får detta felmeddelande när jag försöker importera min databas:

    Fel
    SQL-fråga:


    — Databas: `wordpress_test`

    CREATE DATABASE IF NOT EXISTS `wordpress_test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    MySQL sa: Dokumentation

    #1044 – Åtkomst nekad för användaren ‘craigpar4_root’@’%’ till databasen ‘wordpress_test’

    Kan någon hjälpa mig?
    Tack

  21. Detta verkar ha fungerat, men bara på min lokala dator. Den nya WordPress-webbplatsen visas på rätt domän på min dator. Men när jag provar samma domän på min telefon eller en annan dator, dyker den gamla webbplatsen fortfarande upp.

  22. Jag misslyckas vid steg 1! Jag skriver in phpmyadmin-adressen – och inget hittas. Vad gör jag fel?

  23. Kära,
    allt du sa fungerade för mig. Hade lite problem med admin backend-sidan men efter att ha raderat .htaccess-filen och uppdaterat, är allt bara bra.

  24. Kära WPBeginner,
    Jag följde alla dina steg korrekt men nu är min wp-admin-sida borta! det står 404!
    Även om wp-admin-mappen fanns.
    Snälla hjälp

    • Hej Jason,

      Försök att uppdatera din WordPress permalinks-struktur. Eftersom du inte kan komma åt adminområdet, måste du göra det via FTP. Anslut till din webbplats och leta reda på filen .htaccess. Ladda ner den till din dator som en säkerhetskopia och ta sedan bort filen från din server. Besök din webbplats startsida så kommer WordPress att generera .htaccess-filen åt dig. Du kan sedan försöka logga in.

      Admin

      • Ja, du är 19 dagar för sen med att svara på min kommentar…
        Jag hade flyttat min sajt med möda… det betyder att installera om och kopiera och klistra in saker från den gamla till den nya T-T

        • Hej Jason,

          Vi ber om ursäkt för sent svar. Vi försöker svara på kommentarer och frågor i tid, men på grund av ett stort antal kommentarer kan vi ibland missa legitima frågor.

  25. Tack så mycket för de mycket hjälpsamma råden som verkligen har förenklat en annars knepig process

  26. Hej, mycket användbart tack.

    Bara en fråga, när jag lägger till innehåll i ett plugin på min localhost wp-admin, behöver jag importera min databas igen till min live-sida för att uppdatera ändringar. (Menar jag att jag behöver importera min databas varje gång jag gör ändringar?)

  27. Hej, tack för inlägget, det är superhjälpsamt!!! En snabb fråga – ska jag skapa min XML-sitemap och skicka in den till Google / Webmaster-verktyg medan min webbplats fortfarande finns på min lokala server eller ska jag ladda upp den till live-servern först?

  28. Jag har problem med detta. Jag tror det är steg 2. Kan du förtydliga var jag ska ladda upp wordpress-filerna ifrån? Är de installerade som en del av WAMP? Så det är där jag hittar dem? Eller är de någon annanstans? Tack

  29. Kan du göra en video om detta tack... Vissa steg är inte tydliga. Som det andra steget. Jag förstod inte. Hjälp mig.

    • Hej Rohit,

      Vi kommer att försöka lägga till en video snart. Under tiden behöver du en FTP-klient för steg 2. När du är ansluten till din webbplats kommer du sedan att ladda upp lokala WordPress-filer från din dator till live-webbplatsen.

      Admin

  30. Tack så mycket, texten var hjälpsam. Men efter att ha exporterat min databas och importerat den till min live-server, förlorade jag några databasfiler. Finns det något möjligt sätt eller verktyg för att hämta tillbaka dem? Hjälp tack

  31. Tack för det utmärkta inlägget. Det var verkligen heltäckande och gjorde att jag kunde överföra min webbplats från lokal till server!

    Den enda delen jag behövde vara 'externellt resursfull' på var att spara inställningar när jag exporterade min SQL-databas, för att säkerställa att den inte skapade en ny (som du korrekt spekulerade, min internetleverantör tillät bara en databas).

  32. Är det säkert att överföra en webbplats från localhost till en live-server?? eftersom jag vill veta om jag ska börja med live-hosting eller lokal server för att skapa min blogg??

  33. Snälla hjälp
    När jag ändrade min URL från .dev till .com säger den 404-sida hittades inte och jag kan inte ens komma tillbaka till wordpress för att fixa det. :'(

  34. Hej, jag har problem med att importera localhost db-innehållet till den nya databasen. Jag har dubbelkollat steg-för-steg och såvitt jag kan se gör jag rätt, men jag får det här felet vid import:

    Fel
    SQL-fråga:


    — Databas: `push_db`

    — ——————————————————–

    — Tabellstruktur för tabellen `wp_commentmeta`

    CREATE TABLE `wp_commentmeta` (

    `meta_id` BIGINT( 20 ) UNSIGNED NOT NULL ,
    `comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT ‘0’,
    `meta_key` VARCHAR( 255 ) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL ,
    `meta_value` LONGTEXT COLLATE utf8mb4_unicode_520_ci
    ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_520_ci;

    MySQL sa: Dokumentation

    #1273 – Okänd sortering: ‘utf8mb4_unicode_520_ci’

    När jag väljer anpassat alternativ för att exportera den lokala databasen, antar jag att alla andra inställningar förblir som standard, bara ändra till 'Spara utdata till en fil'

    Vad tror du det kan vara?
    Tony

    • Jag kom förbi den här biten, versionen av MySQL på den lokala webbplatsen var nyare än servern, men jag har stannat igen vid steg 6. När jag bläddrar på webbplatsen får jag bara ett Http Error 500. Inte säker på var jag ska börja...

      • Hej Tony,

        Jag hade ett liknande problem med en annan sajt som jag behövde få live för ett tag sedan. Jag upptäckte att roten till http 500-felet berodde på otillräcklig minnesallokering i php.ini-filen. Jag vet att man inte riktigt kan komma åt och ändra det på en webbserver. Jag hittade ett litet knep genom att definiera det i wp-config/php-filen. Lägg bara till detta högst upp.
        define( ‘wp_max_memory_limit’ ‘256m’ )
        och vips så var det klart.

      • Hej Tony. Hur hanterade du problemet med MySQL-versionen? Jag får samma fel här och har ingen aning om var jag ska börja. Kan du förtydliga detta för mig?

        • Hej, jag lyckades kringgå detta problem, men nu har jag ett annat.

          Alla mina sidor, inklusive WP admin (inloggning, instrumentpanel etc.) visas i vanlig HTLM. Som om det inte finns någon layout och stil. Vad kan det vara?

  35. Den här handledningen är utmärkt. Så länge du följer stegen, och du inte har några problem på din egen sida – fungerar det som en charm.

    Tack för det här inlägget.

  36. Hej vänner,

    Jag har gjort ett Wordpress-projekt på en lokal server. Jag behöver ladda upp wp-projektet i en underkatalog. Berätta procedurerna

  37. Hej

    Jag överförde en lokal webbplats till min live-server och följde alla steg. Jag uppdaterade precis alla URL:er som hittades med localhost:888 med min slutliga URL.
    Alla sidor är bra utom en där jag tappade en slider och ett bord på sidan.

    Någon som kan hjälpa mig, snälla?

  38. Jag uppskattar också det här inlägget väldigt mycket!
    Det blir användbart varje gång jag behöver gå igenom en migrering...

    Tack för det! Och fortsätt med det goda arbetet!
    Mvh,
    Alex

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.