Webbplats flyttar 500 fel? Det ultimata sättet att migrera återställning från en ny WordPress-installation

Har du någonsin upplevt det här scenariot: Efter att ha flyttat din webbplats får du en bländande 500 felsida så fort du öppnar den?

Känner du dig som en tömd gummiboll?

Nu ska jag ta dig igenom det på enklaste sätthood.discountDet kan enkelt hanteras även när du flyttar eller gör en ny installation, så att återställa webbplatsen är stressfritt!

500-felet är svarsstatuskoden för felet på serversidan. Det betyder att "serverhuvudet är kortslutet" och att det inte kan hantera din begäran.

Speciellt när du byter ut en ny server för din webbplats är det mer sannolikt att problem uppstår.

Webbplats flyttar 500 fel? Det ultimata sättet att migrera återställning från en ny WordPress-installation

Varför uppstår ett 500-fel när man flyttar en webbplats?

Först måste vi ta reda på källan till problemet och göra lite felsökning först.

500 fel uppstår vid flytt, mestadels på grund av följande orsaker:

  • Brandväggsplugin är inte avstängd: Många människor ignorerar denna punkt, vilket gör att webbplatsen "går i strejk" direkt efter flytt.
  • Serverkonfigurationskonflikt:som .htaccess Reglerna i filen är inte kompatibla med den nya servern.
  • Problem med plugin och tema: Det ursprungliga plugin-programmet eller temat laddas inte upp, vilket resulterar i onormal funktionalitet.
  • Databaskonfigurationen är felaktig: URL:en är inte uppdaterad och länken är ogiltig.

Det verkar komplicerat, men i själva verket, så länge du följer stegen kan allt lösas enkelt.

Steg 1: Stäng av brandväggsplugin

Om du har en brandväggsplugin aktiverad, som Wordfence, se till att stänga av den manuellt innan du flyttar.

Om den ursprungliga webbsidans backend inte kan loggas in kan den endast stängas genom att ändra filen.

Specifik driftmetod

  1. skruva upp .htaccess,.user.iniphp.ini fil.
  2. Ta bort koden omgiven av kommentaren "Wordfence WAF".
  3. Se till att brandväggsoptimering är inaktiverad och ta bort wordfence-waf.php fil.

⚠️ Tips:Revidera .user.ini Efter att filen har laddats upp kan det ta cirka 5 minuter innan den träder i kraft. Om du blir för otålig kan du se en vit skärm eller ett felmeddelande.

Steg två: Den ultimata migrationsåterställningsmetoden för en ren installation av WordPress

När det inte fungerar att manuellt stänga av brandväggen måste vi ta till det ultimata tricket - en ny installation av WordPress-migreringsåterställning. Här är de detaljerade stegen:

1. Testa återställning av backup-databasen

Ladda först upp säkerhetskopian till servern och dekomprimera säkerhetskopian. Till exempel:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • Dessutom måste du nyinstallera WordPress-webbplatsen på andra domännamn, till exempel:http://www.etufo.org

2. Databasåterställning

Importera databasfilen till en nyinstallerad WordPress-databas:

mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql

3. Ändra databasens URL

Ändra den ursprungliga URL:en i databasen till det nya domännamnet:

För att ändra konfigurationsfilen och databasens URL, se följande handledning▼


**Modifieringsinstruktioner:** Infoga nytt innehåll i de logiska avsnitten relaterade till säkerhetskopiering och installation Lägg till ett stycke i slutet av den första rubriken för att vägleda användarna att utföra nästa steg.

Steg 3: Domännamnskatalog och lokal värdkonfiguration

Byt namn på domännamnskatalogen till den nya målsökvägen:

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • Innan du byter namn till den nya målsökvägen måste du först skapa en domännamnskatalog för den nya webbplatsen. /home/chen/web/etufo.org/public_html Byt namn till något annat.

Ändra lokal värdfil

  1. Öppna Anteckningar (administratörsrättigheter).
  2. Ange sökväg C:\Windows\System32\drivers\etc\hosts.
  3. Lägg till ny server-IP och domännamn, till exempel:
    192.168.1.1   www.chenweiliang.com
    
  4. Spara och stäng filen.

Steg 4: Ladda upp plugin-program och teman för den ursprungliga webbplatsen

Därefter måste vi återställa den ursprungliga webbplatsens plugins och teman:

Specifika steg

  1. Paketplugin- och temakataloger:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. Flytta till målkatalog:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. Packa upp filen:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

Slutligen, lägg till .htaccesswp-config.php Anpassad konfiguration av filen.

Steg 5: Databasadress och sökvägsersättning

användning Search & Replace Plugin som ersätter gamla servervägar med nya.

För specifika operationer, se den här artikeln:Hur ändrar jag alla WordPress-databasadresser till HTTPS?

Steg 6: Testa plugin-programmet steg för steg

När en ny installation är klar, aktivera inte alla plugin-program på en gång.

Det rekommenderas att aktivera 10 plugin-program åt gången, och om problem uppstår, felsök dem en efter en.

Slutsats

Genom den ultimata migreringsmetoden "nyinstallation av WordPress" kan vi effektivt lösa 500-felproblemet när vi flyttar webbplatsen. Denna metod säkerställer inte bara webbplatsens integritet, utan minimerar också olika problem som orsakas av felaktig konfiguration.

Slutligen, kom ihåg en sanning:Din webbplats är din tillgång och att underhålla den är lika viktigt som att ta hand om dina egna barn.

Nu, prova det! Om du stöter på några problem, vänligen lämna ett meddelande så ska jag göra mitt bästa för att hjälpa dig att lösa det!

Utökad läsning:

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

Bläddra till början