Vietnes pārvietošanas kļūda 500? Labākais veids, kā migrēt atkopšanu no svaigas WordPress instalācijas

Vai esat kādreiz pieredzējis šādu scenāriju: pēc vietnes pārvietošanas jūs redzēsit žilbinošu 500 kļūdu lapu, tiklīdz to atverat?

Vai jūtaties kā iztukšota gumijas bumba?

Tagad es jūs iepazīstināšu ar to visvienkāršākajā veidāWordPressAr to var viegli rīkoties pat pārvietojot vai veicot jaunu instalāciju, tāpēc mājas lapas atjaunošana ir bez stresa!

Kļūda 500 ir atbildes statusa kods servera puses kļūdai.

Īpaši tad, ja vietnei nomaināt jaunu serveri, pastāv lielāka iespējamība, ka radīsies problēmas.

Vietnes pārvietošanas kļūda 500? Labākais veids, kā migrēt atkopšanu no svaigas WordPress instalācijas

Kāpēc, pārvietojot vietni, rodas kļūda 500?

Pirmkārt, mums ir jānoskaidro problēmas avots un vispirms jāveic neliela izmeklēšana.

Pārvietojoties, rodas 500 kļūdas, galvenokārt šādu iemeslu dēļ:

  • Ugunsmūra spraudnis nav izslēgts: Daudzi cilvēki ignorē šo punktu, izraisot vietni "streiku" uzreiz pēc pārvietošanas.
  • Servera konfigurācijas konflikts:如 .htaccess Failā ietvertie noteikumi nav saderīgi ar jauno serveri.
  • Spraudņu un motīvu problēmas: sākotnējais spraudnis vai motīvs nav augšupielādēts, kā rezultātā rodas neparasti funkcionalitāte.
  • Datu bāzes konfigurācija nav pareiza: URL nav atjaunināts, un saite nav derīga.

Šķiet, ka tas ir sarežģīti, bet patiesībā, ja vien izpildāt norādītās darbības, visu var viegli atrisināt.

1. darbība. Izslēdziet ugunsmūra spraudni

Ja jums ir iespējots ugunsmūra spraudnis, piemēram, Wordfence, pirms pārvietošanas noteikti to manuāli izslēdziet.

Ja sākotnējā vietnes aizmugursistēma nevar pieteikties, to var aizvērt, tikai modificējot failu.

Īpaša darbības metode

  1. pagriezties .htaccess,.user.iniphp.ini dokumentu.
  2. Noņemiet kodu, ko ieskauj komentārs "Wordfence WAF".
  3. Pārliecinieties, vai ugunsmūra optimizācija ir atspējota, un noņemiet to wordfence-waf.php dokumentu.

⚠️ Padomi: Pārskatīt .user.ini Pēc faila augšupielādes var paiet apmēram 5 minūtes, līdz tas stāsies spēkā. Ja kļūstat pārāk nepacietīgs, iespējams, tiks parādīts balts ekrāns vai kļūdas ziņojums.

Otrais solis: galīgā migrācijas atkopšanas metode tīrai WordPress instalēšanai

Ja ugunsmūra manuāla izslēgšana nedarbojas, mums ir jāizmanto galvenais triks - jauna WordPress migrācijas atkopšanas instalācija. Tālāk ir norādītas detalizētas darbības.

1. Pārbaudiet rezerves datu bāzes atjaunošanu

Vispirms augšupielādējiet dublējuma failu serverī un atspiediet dublējuma datus. Piemēram:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • Turklāt jums ir svaigi jāinstalē WordPress vietne citos domēna nosaukumos, piemēram:http://www.etufo.org

2. Datu bāzes atjaunošana

Importējiet datu bāzes failu tikko instalētā WordPress datu bāzē:

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

3. Modificēt datu bāzes URL

Mainiet sākotnējo URL datubāzē uz jauno domēna nosaukumu:

Lai mainītu konfigurācijas failu un datu bāzes URL, skatiet šo pamācību▼


**Modifikācijas norādījumi:** ievietojiet jaunu saturu loģiskajās sadaļās, kas saistītas ar dublēšanu un instalēšanu. Jo īpaši pievienojiet rindkopu pirmā virsraksta beigās, lai palīdzētu lietotājiem veikt nākamo darbību.

3. darbība: domēna nosaukumu direktorijs un vietējā resursdatora konfigurācija

Pārdēvējiet domēna nosaukuma direktoriju uz jauno mērķa ceļu:

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • Pirms pārdēvēšanas uz jauno mērķa ceļu, vispirms ir jāizveido domēna nosaukuma direktorijs jaunajai vietnei. /home/chen/web/etufo.org/public_html Pārdēvēt uz kaut ko citu.

Modificējiet vietējā resursdatora failu

  1. Atveriet Notepad (administratora tiesības).
  2. Ievadiet ceļu C:\Windows\System32\drivers\etc\hosts.
  3. Pievienojiet jaunu servera IP un domēna nosaukumu, piemēram:
    192.168.1.1   www.chenweiliang.com
    
  4. Saglabājiet un aizveriet failu.

4. darbība. Augšupielādējiet sākotnējās vietnes spraudņus un motīvus

Tālāk mums ir jāatjauno sākotnējās vietnes spraudņi un motīvi:

Konkrēti soļi

  1. Pakotņu spraudņu un motīvu direktoriji:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. Pārvietot uz mērķa direktoriju:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. Izpakojiet failu:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

Visbeidzot pievienojiet .htaccesswp-config.php Pielāgota faila konfigurācija.

5. darbība: datu bāzes URL un ceļa aizstāšana

Izmantojiet Search & Replace Spraudnis, kas aizstāj vecos servera ceļus ar jauniem.

Lai uzzinātu par konkrētām darbībām, lūdzu, skatiet šo rakstu:Kā nomainīt visus WordPress datu bāzes URL uz HTTPS?

6. darbība. Soli pa solim pārbaudiet spraudni

Kad jauna instalēšana ir pabeigta, neiespējojiet visus spraudņus vienlaikus.

Ieteicams vienlaikus iespējot 10 spraudņus un, ja rodas problēmas, novērst tos pa vienam.

Secinājums

Izmantojot galīgo migrācijas metodi “jauna WordPress instalācija”, mēs varam efektīvi atrisināt 500 kļūdu problēmu, pārvietojot vietni. Šī metode ne tikai nodrošina vietnes integritāti, bet arī samazina dažādas problēmas, ko rada nepareiza konfigurācija.

Visbeidzot, atcerieties vienu patiesību:Jūsu vietne ir jūsu vērtība, un tās uzturēšana ir tikpat svarīga kā rūpes par saviem bērniem.

Tagad izmēģiniet to! Ja rodas kādas problēmas, lūdzu, atstājiet ziņu, un es centīšos jums palīdzēt to atrisināt!

Paplašināta lasīšana:

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

Ritiniet uz augšu