Imenik člankov
- 1 Zakaj se pri premikanju spletne strani pojavi napaka 500?
- 2 1. korak: Izklopite vtičnik požarnega zidu
- 3 Drugi korak: Končna metoda obnovitve po selitvi za čisto namestitev WordPressa
- 4 3. korak: Imenik imena domene in konfiguracija lokalnega gostitelja
- 5 4. korak: naložite vtičnike in teme izvirnega spletnega mesta
- 6 5. korak: Zamenjava URL-ja baze podatkov in poti
- 7 6. korak: preizkusite vtičnik korak za korakom
- 8 Zaključek
Ste že kdaj doživeli ta scenarij: Ko premaknete svoje spletno mesto, dobite bleščečo stran z napako 500, takoj ko jo odprete?
Se počutite kot izpraznjena gumijasta žoga?
Zdaj vas bom skozi to popeljal na najpreprostejši načinWordPressZ njim lahko enostavno upravljate tudi pri selitvi ali novi namestitvi, zato je obnovitev spletne strani brez stresa!
Napaka 500 je koda statusa odgovora za napako na strani strežnika. Odkrito povedano, pomeni, da je "glava strežnika v kratkem stiku" in ne more obravnavati vaše zahteve.
Še posebej, ko zamenjate nov strežnik za vašo spletno stran, je večja verjetnost, da se bodo težave pojavile.

Zakaj se pri premikanju spletne strani pojavi napaka 500?
Najprej moramo ugotoviti izvor težave in najprej malo odpraviti težavo.
Pri premikanju pride do 500 napak, večinoma zaradi naslednjih razlogov:
- Vtičnik požarnega zidu ni izklopljen: Mnogi ljudje to točko ignorirajo, kar povzroči, da spletno mesto "stavka" takoj po selitvi.
- Konflikt konfiguracije strežnika: všeč
.htaccessPravila v datoteki niso združljiva z novim strežnikom. - Težave z vtičniki in temo: izvirni vtičnik ali tema nista naložena, kar povzroči nenormalno delovanje.
- Konfiguracija baze podatkov ni pravilna: URL ni posodobljen in povezava ni veljavna.
Zdi se zapleteno, a v resnici je vse enostavno rešiti, če sledite korakom.
1. korak: Izklopite vtičnik požarnega zidu
Če imate omogočen vtičnik požarnega zidu, kot je Wordfence, ga pred premikanjem ročno izklopite.
Če izvirnega zaledja spletnega mesta ni mogoče prijaviti, ga je mogoče zapreti le tako, da spremenite datoteko.
Posebna metoda delovanja
- prikazati se
.htaccess,.user.iniInphp.inimapa. - Odstranite kodo, obdano s komentarjem "Wordfence WAF".
- Prepričajte se, da je optimizacija požarnega zidu onemogočena in odstranite
wordfence-waf.phpmapa.
⚠️ Nasveti:Popravi .user.ini Ko je datoteka naložena, lahko traja približno 5 minut, da stopi v veljavo. Če postanete preveč nepotrpežljivi, boste morda videli bel zaslon ali sporočilo o napaki.
Drugi korak: Končna metoda obnovitve po selitvi za čisto namestitev WordPressa
Ko ročni izklop požarnega zidu ne deluje, se moramo zateči k ultimativnemu triku – novi namestitvi WordPress migracijske obnovitve. Tukaj so podrobni koraki:
1. Preizkusite obnovitev varnostne baze podatkov
Najprej naložite datoteko varnostne kopije na strežnik in razpakirajte podatke varnostne kopije. Na primer:
cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
- Poleg tega morate spletno mesto WordPress na novo namestiti na druga imena domen, kot so:http://www.etufo.org
2. Obnovitev baze podatkov
Uvozite datoteko zbirke podatkov v sveže nameščeno zbirko podatkov WordPress:
mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql
3. Spremenite URL baze podatkov
Spremenite prvotni URL v bazi podatkov v novo ime domene:
Če želite spremeniti konfiguracijsko datoteko in URL baze podatkov, si oglejte naslednjo vadnico▼
**Navodila za spreminjanje:** Vstavite novo vsebino v logične razdelke, povezane z varnostnim kopiranjem in namestitvijo. Natančneje, dodajte odstavek na koncu prvega naslova, da uporabnike usmerite k izvedbi naslednjega koraka.
3. korak: Imenik imena domene in konfiguracija lokalnega gostitelja
Preimenujte imenik imena domene v novo ciljno pot:
mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
- Pred preimenovanjem v novo ciljno pot morate najprej ustvariti imenik domenskih imen za novo spletno mesto.
/home/chen/web/etufo.org/public_htmlPreimenuj v nekaj drugega.
Spremenite datoteko lokalnega gostitelja
- Odprite beležnico (skrbniške pravice).
- Vnesite pot
C:\Windows\System32\drivers\etc\hosts. - Dodajte nov IP strežnika in ime domene, na primer:
192.168.1.1 www.chenweiliang.com - Shranite in zaprite datoteko.
4. korak: naložite vtičnike in teme izvirnega spletnega mesta
Nato moramo obnoviti vtičnike in teme izvirnega spletnega mesta:
Posebni koraki
- Paket imenikov vtičnikov in tem:
tar -zcvf plugins-themes.tar.gz plugins themes - Premakni se v ciljni imenik:
mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content - Razpakirajte datoteko:
cd /home/chen/web/chenweiliang.com/public_html/wp-content tar zxvf plugins-themes.tar.gz
Na koncu dodajte .htaccess In wp-config.php Konfiguracija datoteke po meri.
5. korak: Zamenjava URL-ja baze podatkov in poti
uporaba Search & Replace Vtičnik, ki nadomešča stare poti strežnika z novimi.
Za posebne operacije glejte ta članek:Kako spremeniti vse URL-je baze podatkov WordPress v HTTPS?
6. korak: preizkusite vtičnik korak za korakom
Ko je nova namestitev končana, ne omogočite vseh vtičnikov hkrati.
Priporočljivo je, da hkrati omogočite 10 vtičnikov in če se pojavijo težave, jih odpravite enega za drugim.
Zaključek
Z ultimativno migracijsko metodo "nove namestitve WordPressa" lahko učinkovito rešimo problem 500 napak pri premikanju spletne strani. Ta metoda ne le zagotavlja celovitost spletnega mesta, ampak tudi zmanjša različne težave, ki jih povzroči neustrezna konfiguracija.
Za konec si zapomnite eno resnico:Vaše spletno mesto je vaše bogastvo in njegovo vzdrževanje je enako pomembno kot skrb za lastne otroke.
Zdaj pa poskusite! Če naletite na kakršne koli težave, pustite sporočilo in po najboljših močeh vam bom poskušal pomagati rešiti!
Podaljšano branje:
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) Shared "500 Errors in Website Moving?" Pomagal vam bo najboljši način za selitev in obnovitev iz nove namestitve WordPress.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-32420.html



