Sådan reparerer du et WordPress-websted: Rutinemæssig vedligeholdelse er i gang, vender du tilbage om et øjeblik?

hood.discount Vedligeholdelsestilstanden sidder fast, og min hjemmeside er fuldstændig blokeret.

I går ringede en ven til mig. Han lød meget bekymret og sagde, at hans WordPress-hjemmeside pludselig var blevet utilgængelig, og at alle besøgende så en side, hvor der stod: "Kan midlertidigt ikke udføre planlagt vedligeholdelse, kom venligst tilbage om et minut."

Han troede, det var et serverproblem, så han genstartede den tre gange, ændrede DNS'en to gange og brugte mere end en time på at rode rundt med det, men hjemmesiden var stadig den samme.

Jeg sagde til ham, at han ikke skulle gå i panik, jeg kender problemet udmærket godt.

For at være ærlig, har min egen hjemmeside også oplevet dette problem, og mere end én gang.

Sådan reparerer du et WordPress-websted: Rutinemæssig vedligeholdelse er i gang, vender du tilbage om et øjeblik?

Hvad er WordPress vedligeholdelsestilstand præcist?

WordPress' vedligeholdelsestilstand er i sidste ende en god ting. Når du har brug for at opdatere kernen, plugins eller temaet, skifter WordPress automatisk hjemmesiden til vedligeholdelsestilstand, hvilket sikrer sikre filopdateringer uden at vise besøgende en delvist opdateret, ødelagt side.

Normalt tager denne proces kun et par sekunder, så hurtigt, at du ikke engang bemærker det.

WordPress kan dog nogle gange være uforudsigelig. Det kan fryse halvvejs gennem en opdatering, eller du kan ved et uheld lukke din browser eller opdatere for mange ting på én gang og forvirre systemet, hvilket får det til at forblive i vedligeholdelsestilstand.

Så vil din hjemmeside være ubrugelig.

Besøgende ser "Midlertidigt ude af stand til at udføre regelmæssig vedligeholdelse", og du kan heller ikke logge ind på backend'en; hele hjemmesiden ser ud til at være låst.

Da jeg første gang stødte på denne situation, var jeg virkelig lamslået.

Fordi jeg ikke anede, hvad der foregik, troede jeg, at min hjemmeside var blevet hacket, eller at serveren var gået ned, og jeg overvejede endda, om domænenavnet var udløbet.

Det blev senere opdaget, at WordPress var stødt på et mindre problem under opdateringen, hvilket forårsagede, at det ikke kunne afslutte vedligeholdelsestilstand korrekt.

Hvorfor sidder jeg fast i vedligeholdelsestilstand?

Grunden til at WordPress sidder fast i vedligeholdelsestilstand er fordi den har oprettet en fil med navnet .m i webstedets rodmappe.aiWordPress-filen fortæller WordPress: "Jeg er i øjeblikket under vedligeholdelse, tillad ikke besøgende adgang."

Normalt vil WordPress automatisk slette denne fil, når opdateringen er færdig. Men hvis der opstår en fejl under opdateringen, vil filen forblive der, og dit websted vil fortsat vise vedligeholdelsestilstand.

Den første metode til at rette WordPress vedligeholdelsestilstand

Så hvordan fikser vi det?

Det er faktisk meget simpelt.

Løsningen er at slette .maintenance-filen manuelt.

Sådan gør du: Du skal bruge et FTP-værktøj til at oprette forbindelse til din hjemmesideserver, f.eks. FileZilla eller WinSCP. Når du har oprettet forbindelse, skal du gå til rodmappen på din hjemmeside, hvor wp-config.php-filen er placeret.

Så vil du se en masse filer, inklusive en der hedder .maintenance. Bare slet den.

Når du har slettet alt, skal du opdatere dit websted. Vedligeholdelsestilstanden er forsvundet, og webstedet er tilbage til det normale.

Så enkelt er det.

Den anden metode: Rediger wp-activate.php-filen

Hvad sker der, hvis webstedet stadig vises i vedligeholdelsestilstand, efter du har slettet .maintenance-filen?

Det betyder, at der er et andet sted, der skal ændres.

Der er en anden fil kaldet wp-activate.php i rodmappen. Åbn den med en teksteditor, og du vil se en linje kode: define('WP_INSTALLING', true). Skift true til false, gem filen, og problemet vil være løst.

Da jeg først stødte på dette problem, slettede jeg .maintenance-filen, men hjemmesiden virkede stadig ikke. Så tjekkede jeg wp-activate.php, ændrede den, og det virkede.

For at være ærlig, er processen ikke svær, men hvis du ikke ved, at denne ting eksisterer, kan du sidde fast i lang tid.

Så jeg synes, det er nødvendigt at skrive dette ned, i tilfælde af at du støder på det i fremtiden.

Forslag til at forhindre fejl i WordPress-vedligeholdelsestilstand

Helt ærligt, WordPress er et ret interessant system; det tillader...bygge en hjemmesideDet bliver utroligt simpelt, men nogle gange kan dets enkelhed få folk til at overse nogle grundlæggende aspekter.

For eksempel, når du opdaterer, er det bedst ikke at opdatere for mange ting på samme tid. Det er også bedst at sikkerhedskopiere dine data først, og ikke lukke browseren under opdateringen.

Det lyder alt sammen som sund fornuft, men folk har en tendens til at glemme det, når de har travlt.

Okay, det var alt for dagens deling. Hvis du fandt det nyttigt, er du velkommen til at dele det med venner, der måske har brug for det. Vi ses næste gang!

发表 评论

Din e-mailadresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

Rul til top