Chyba pri presúvaní webovej stránky 500? Najlepší spôsob, ako migrovať obnovu z čerstvej inštalácie WordPress

Zažili ste už tento scenár: Po premiestnení webu sa vám hneď po otvorení zobrazí stránka s chybou 500?

Cítite sa ako vyfúknutá gumená loptička?

Teraz vás ním prevediem tým najjednoduchším spôsobomWordPressDá sa s ním ľahko manipulovať aj pri sťahovaní alebo novej inštalácii, takže obnovenie webu je bez stresu!

Chyba 500 je kód stavu odozvy chyby na strane servera Ak to poviem na rovinu, znamená to, že „hlava servera je skratovaná“ a nemôže spracovať vašu požiadavku.

Najmä pri výmene nového servera pre svoje webové stránky je pravdepodobnejšie, že nastanú problémy.

Chyba pri presúvaní webovej stránky 500? Najlepší spôsob, ako migrovať obnovu z čerstvej inštalácie WordPress

Prečo sa pri presúvaní webovej stránky vyskytne chyba 500?

Najprv musíme zistiť zdroj problému a najprv urobiť malé riešenie.

Pri pohybe sa vyskytuje 500 chýb, väčšinou z nasledujúcich dôvodov:

  • Doplnok brány firewall nie je vypnutý: Mnoho ľudí tento bod ignoruje, čo spôsobuje, že web „štrajkuje“ hneď po presťahovaní.
  • Konflikt konfigurácie servera:páči sa mi .htaccess Pravidlá v súbore nie sú kompatibilné s novým serverom.
  • Problémy s doplnkom a témou: Pôvodný doplnok alebo téma sa neodovzdá, čo má za následok abnormálnu funkčnosť.
  • Konfigurácia databázy je nesprávna: Adresa URL nie je aktualizovaná a odkaz je neplatný.

Zdá sa to komplikované, ale v skutočnosti, ak budete postupovať podľa krokov, všetko sa dá ľahko vyriešiť.

Krok 1: Vypnite zásuvný modul brány firewall

Ak máte povolený zásuvný modul brány firewall, napríklad Wordfence, pred presunom ho ručne vypnite.

Ak sa pôvodný backend webovej stránky nedá prihlásiť, dá sa zatvoriť iba úpravou súboru.

Špecifické metódy prevádzky

  1. zdvihnúť sa .htaccess,.user.ini A php.ini dokument.
  2. Odstráňte kód obklopený komentárom „Wordfence WAF“.
  3. Uistite sa, že je vypnutá optimalizácia brány firewall a odstráňte ju wordfence-waf.php dokument.

⚠️ Tipy:Revidovať .user.ini Po nahraní súboru môže trvať asi 5 minút, kým sa prejaví. Ak budete príliš netrpezliví, môže sa vám zobraziť biela obrazovka alebo chybové hlásenie.

Druhý krok: Konečný spôsob obnovenia migrácie pre čistú inštaláciu WordPress

Keď manuálne vypnutie firewallu nefunguje, musíme sa uchýliť k ultimátnemu triku – novej inštalácii obnovy migrácie WordPress. Tu sú podrobné kroky:

1. Otestujte obnovu záložnej databázy

Najprv nahrajte záložný súbor na server a dekomprimujte záložné údaje. Napríklad:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • Okrem toho musíte webovú stránku WordPress čerstvo nainštalovať na iné názvy domén, ako napríklad:www.etufo.org

2. Obnova databázy

Importujte súbor databázy do čerstvo nainštalovanej databázy WordPress:

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

3. Upravte URL databázy

Upravte pôvodnú adresu URL v databáze na nový názov domény:

Ak chcete upraviť konfiguračný súbor a URL databázy, pozrite si nasledujúci návod▼


**Pokyny na úpravu:** Vložte nový obsah do logických sekcií súvisiacich so zálohovaním a inštaláciou. Konkrétne pridajte odsek na koniec prvého nadpisu, ktorý používateľov navedie na vykonanie ďalšieho kroku.

Krok 3: Adresár názvu domény a konfigurácia lokálneho hostiteľa

Premenujte adresár s názvom domény na novú cieľovú cestu:

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • Pred premenovaním na novú cieľovú cestu musíte najprv vytvoriť adresár názvu domény pre novú webovú lokalitu. /home/chen/web/etufo.org/public_html Premenovať na niečo iné.

Upravte lokálny súbor hostiteľa

  1. Otvorte Poznámkový blok (práva správcu).
  2. Zadajte cestu C:\Windows\System32\drivers\etc\hosts.
  3. Pridajte novú IP adresu servera a názov domény, napríklad:
    192.168.1.1   www.chenweiliang.com
    
  4. Uložte a zatvorte súbor.

Krok 4: Nahrajte doplnky a motívy pôvodnej webovej stránky

Ďalej musíme obnoviť doplnky a témy pôvodnej webovej stránky:

Konkrétne kroky

  1. Zásuvný modul balíka a adresáre tém:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. Presun do cieľového adresára:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. Rozbaľte súbor:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

Nakoniec pridajte .htaccess A wp-config.php Vlastná konfigurácia súboru.

Krok 5: Nahradenie adresy URL databázy a cesty

使用 Search & Replace Plugin, ktorý nahrádza staré serverové cesty novými.

Konkrétne operácie nájdete v tomto článku:Ako zmeniť všetky adresy URL databázy WordPress na HTTPS?

Krok 6: Otestujte doplnok krok za krokom

Po dokončení novej inštalácie nepovoľujte všetky doplnky naraz.

Odporúča sa povoliť 10 doplnkov naraz a ak sa vyskytnú problémy, odstraňovať ich jeden po druhom.

záver

Prostredníctvom ultimátnej migračnej metódy „novej inštalácie WordPressu“ dokážeme efektívne vyriešiť problém 500 chýb pri presúvaní webu. Táto metóda zaisťuje nielen integritu webovej stránky, ale tiež minimalizuje rôzne problémy spôsobené nesprávnou konfiguráciou.

Na záver si pamätajte jednu pravdu:Vaša webová stránka je vaším aktívom a jej údržba je rovnako dôležitá ako starostlivosť o vlastné deti.

Teraz to skúste! Ak narazíte na nejaký problém, zanechajte nám správu a ja sa pokúsim pomôcť vám ho vyriešiť!

Ďalšie čítanie:

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

Adresár článkov
Prejdite na začiatok