Artikelkatalog
hood.discount Underhållsläget har fastnat och min webbplats är helt blockerad.
Igår ringde en vän mig. Han lät väldigt orolig och sa att hans WordPress-webbplats plötsligt blev otillgänglig, och alla besökare såg en sida där det stod "Det går tillfälligt inte att utföra schemalagt underhåll, vänligen återkom om en minut".
Han trodde att det var ett serverproblem, så han startade om den tre gånger, ändrade DNS två gånger och spenderade mer än en timme med att mixtra med den, men webbplatsen var fortfarande densamma.
Jag sa åt honom att inte få panik, jag känner till det här problemet mycket väl.
Ärligt talat har min egen webbplats också upplevt detta problem, och mer än en gång.

Vad exakt är WordPress underhållsläge?
WordPress underhållsläge är i slutändan en bra sak. När du behöver uppdatera kärnan, plugins eller temat växlar WordPress automatiskt webbplatsen till underhållsläge, vilket säkerställer säkra filuppdateringar utan att visa besökarna en delvis uppdaterad, otillräcklig sida.
Normalt tar den här processen bara några sekunder, så snabbt att du inte ens märker det.
Ibland kan dock WordPress vara oförutsägbart. Det kan frysa halvvägs genom en uppdatering, eller så kan du av misstag stänga din webbläsare, eller uppdatera för många saker samtidigt och förvirra systemet, vilket gör att det förblir i underhållsläge.
Då blir din webbplats värdelös.
Besökare ser "Tillfälligt oförmögna att utföra regelbundet underhåll", och man kan inte heller logga in på backend-systemet; hela webbplatsen verkar vara låst.
När jag först stötte på den här situationen blev jag verkligen chockad.
Eftersom jag inte hade någon aning om vad som pågick trodde jag att min webbplats hade blivit hackad, eller att servern hade kraschat, och jag funderade till och med på om domännamnet hade löpt ut.
Det upptäcktes senare att WordPress hade stött på ett mindre problem under uppdateringen, vilket gjorde att det inte gick att avsluta underhållsläget korrekt.
Varför sitter jag fast i underhållsläge?
Anledningen till att WordPress fastnar i underhållsläge är att de skapade en fil med namnet .m i webbplatsens rotkatalog.aiWordPress-filen visar WordPress: "Jag är för närvarande under underhåll, tillåt inte besökare att komma in."
Normalt sett tar WordPress automatiskt bort den här filen efter att uppdateringen är klar. Men om uppdateringen stöter på ett fel kommer filen att finnas kvar där och din webbplats fortsätter att visa underhållsläge.
Den första metoden för att fixa WordPress underhållsläge
Så hur fixar vi det?
Det är faktiskt väldigt enkelt.
Lösningen är att manuellt radera .maintenance-filen.
Så här gör du: Du behöver använda ett FTP-verktyg för att ansluta till din webbplatsserver, till exempel FileZilla eller WinSCP. När du är ansluten går du till rotkatalogen på din webbplats, där filen wp-config.php finns.
Då ser du en massa filer, inklusive en som heter .maintenance. Ta bara bort den.
När du har raderat allt, uppdatera din webbplats, så ser du att underhållsläget har försvunnit och webbplatsen är tillbaka till det normala.
Så enkelt är det.
Den andra metoden: Ändra wp-activate.php-filen
Men vad händer om webbplatsen fortfarande visas i underhållsläge efter att du har tagit bort .maintenance-filen?
Det betyder att det finns ytterligare en plats som behöver modifieras.
Det finns en annan fil som heter wp-activate.php i rotkatalogen. Öppna den med en textredigerare så ser du en kodrad: define('WP_INSTALLING', true). Ändra true till false, spara filen så kommer problemet att vara löst.
När jag först stötte på det här problemet raderade jag .maintenance-filen, men webbplatsen fungerade fortfarande inte. Sedan kontrollerade jag wp-activate.php, ändrade den, och det fungerade.
Ärligt talat är processen inte svår, men om du inte vet att den här saken existerar kan du fastna länge.
Så jag tror att det är nödvändigt att skriva ner detta, ifall du stöter på det i framtiden.
Förslag för att förhindra fel i WordPress underhållsläge
Ärligt talat är WordPress ett ganska intressant system; det tillåter...bygga en webbplatsDet blir otroligt enkelt, men ibland kan dess enkelhet få folk att förbise vissa grundläggande aspekter.
Till exempel, när du uppdaterar är det bäst att inte uppdatera för många saker samtidigt. Det är också bäst att säkerhetskopiera dina data först och inte stänga webbläsaren medan du uppdaterar.
Allt detta låter som sunt förnuft, men folk tenderar att glömma det när de har bråttom.
Okej, det var allt för dagens inlägg. Om du tyckte det var hjälpsamt får du gärna dela det med vänner som kan behöva det. Vi ses nästa gång!
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ Artikeln "Hur man fixar en WordPress-webbplats: Rutinmässigt underhåll pågår, återkommer om en minut?" som delas här kan vara till hjälp för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-34444.html
