Greška 500 premještanja web stranice? Ultimativni način za migraciju oporavka sa svježe WordPress instalacije

Da li ste ikada iskusili ovaj scenario: nakon što premestite svoju veb lokaciju, dobijate sjajnu stranicu sa greškom od 500 čim je otvorite?

Osjećate li se kao ispuhana gumena lopta?

Sada ću vam pokazati najjednostavniji način za migraciju vaše WordPress stranice. Čak je i čista instalacija jednostavna, a vraćanje vaše web stranice je mačji kašalj!

Greška 500 je statusni kod greške na strani servera, to znači da je "glava servera u kratkom spoju" i da ne može da obradi vaš zahtev.

Naročito kada zamjenjujete novi server za svoju web stranicu, veća je vjerovatnoća da će se pojaviti problemi.

Greška 500 premještanja web stranice? Ultimativni način za migraciju oporavka sa svježe WordPress instalacije

Zašto se javlja greška 500 prilikom premještanja web stranice?

Prvo, moramo otkriti izvor problema i prvo malo otkloniti probleme.

500 grešaka se javlja prilikom selidbe, uglavnom iz sljedećih razloga:

  • Dodatak za zaštitni zid nije isključen: Mnogi ljudi zanemaruju ovu tačku, što dovodi do toga da web stranica "štrajkuje" odmah nakon preseljenja.
  • Konflikt konfiguracije servera:like .htaccess Pravila u datoteci nisu kompatibilna sa novim serverom.
  • Problemi s dodatkom i temom: Originalni dodatak ili tema nisu učitani, što dovodi do nenormalne funkcionalnosti.
  • Konfiguracija baze podataka je netačna: URL nije ažuriran i link je nevažeći.

Čini se komplicirano, ali u stvari, dokle god slijedite korake, sve se može lako riješiti.

Korak 1: Isključite dodatak za zaštitni zid

Ako imate omogućen dodatak za zaštitni zid, kao što je Wordfence, obavezno ga ručno isključite prije nego što se premjestite.

Ako se originalni backend web stranice ne može prijaviti, može se zatvoriti samo izmjenom datoteke.

Specifičan način rada

  1. okreni se .htaccess,.user.iniphp.ini dokument.
  2. Uklonite kod okružen komentarom "Wordfence WAF".
  3. Provjerite je li optimizacija zaštitnog zida onemogućena i uklonite wordfence-waf.php dokument.

⚠️ Savjeti:Revise .user.ini Nakon što se datoteka učita, može proći oko 5 minuta da stupi na snagu. Ako postanete previše nestrpljivi, možete vidjeti bijeli ekran ili poruku o grešci.

Drugi korak: Vrhunska metoda oporavka migracijom za čistu instalaciju WordPress-a

Kada ručno isključivanje firewall-a ne radi, moramo pribjeći vrhunskom triku - novoj instalaciji oporavka migracije WordPress-a. Evo detaljnih koraka:

1. Testirajte oporavak rezervne baze podataka

Prvo, otpremite datoteku sigurnosne kopije na server i dekomprimirajte podatke sigurnosne kopije. na primjer:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • Osim toga, trebate svježe instalirati WordPress web stranicu na druge nazive domena, kao što su:www.etufo.org

2. Oporavak baze podataka

Uvezite datoteku baze podataka u svježe instaliranu WordPress bazu podataka:

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

3. Izmijenite URL baze podataka

Izmijenite originalni URL u bazi podataka u novo ime domene:

Da biste izmijenili konfiguracijsku datoteku i URL baze podataka, pogledajte sljedeći vodič▼


**Upute za izmjenu:** Umetnite novi sadržaj u logičke dijelove koji se odnose na sigurnosnu kopiju i instalaciju Konkretno, dodajte pasus na kraju prvog naslova kako biste korisnike usmjerili da izvedu sljedeći korak.

Korak 3: Imenik imena domene i konfiguracija lokalnog hosta

Preimenujte direktorij imena domene u novu ciljnu stazu:

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • Prije preimenovanja u novu ciljnu stazu, morate prvo stvoriti direktorij imena domene za novu web stranicu. /home/chen/web/etufo.org/public_html Preimenujte u nešto drugo.

Izmijenite lokalni host fajl

  1. Otvorite Notepad (administratorska prava).
  2. Unesite putanju C:\Windows\System32\drivers\etc\hosts.
  3. Dodajte novi IP server i ime domene, na primjer:
    192.168.1.1   www.chenweiliang.com
    
  4. Sačuvajte i zatvorite datoteku.

Korak 4: Otpremite dodatke i teme originalne web stranice

Zatim moramo vratiti dodatke i teme originalne web stranice:

Specifični koraci

  1. Direktoriji dodataka i tema paketa:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. Premjesti u ciljni direktorij:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. Raspakujte fajl:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

Na kraju dodajte .htaccesswp-config.php Prilagođena konfiguracija datoteke.

Korak 5: Zamjena URL-a baze podataka i staze

使用 Search & Replace Dodatak koji zamjenjuje stare staze servera novim.

Za detaljna uputstva, pogledajte ovaj članak: Kako promijeniti sve URL-ove WordPress baze podataka u HTTPS?

Korak 6: Testirajte dodatak korak po korak

Nakon što se nova instalacija završi, nemojte omogućiti sve dodatke odjednom.

Preporučuje se da istovremeno omogućite 10 dodataka i ako dođe do problema, rješavajte ih jedan po jedan.

Zaključak

Kroz ultimativnu metodu migracije "nove instalacije WordPress-a", možemo efikasno riješiti problem greške od 500 prilikom premještanja web stranice. Ova metoda ne samo da osigurava integritet web stranice, već i minimizira razne probleme uzrokovane nepravilnom konfiguracijom.

Konačno, zapamtite ovu istinu: vaša web stranica je vaša imovina, a njeno održavanje je jednako važno kao i briga o vlastitom djetetu.

Sada, isprobajte! Ako naiđete na bilo kakav problem, ostavite poruku i potrudit ću se da vam pomognem da ih riješite!

Prošireno čitanje:

Komentari

您的邮箱地址不会被公开。必填项已用*标注

Dođite na vrh