Možná se Vám stala situace, kdy po aktualizaci pluginů nebo WordPressu samotného se systém dostal do režimu údržby, který nejde jednoduše vypnout. Není to vysloveně častá chyba, ale zároveň není ani neobvyklá. V tomto článku bych rád vysvětlil, jak poměrně snadno tento problém odstranit i proč vlastně vzniká. Odstranit režim údržby jde pomocí FTP a je to otázka cca minuty práce. Pojďme se tedy podívat, jak na to.
Jak odstranit režim údržby po neúspěšné aktualizaci WordPressu
Režim údržby způsobuje soubor .maintenance, který si WordPress vytváří na FTP po dobu aktualizace pluginů, nebo jádra. Občas ale nastane situace, kdy tento soubor na FTP zůstane a díky němu WordPress uvízne v režimu úpravy, který nelze nijak vypnout. Řešení je ale jednoduché. Stačí, když soubor .maintenance na FTP ručně smažete. To můžete udělat následujícím postupem:
- přihlaste se na FTP svého webu pomocí FTP klienta (Filezilla, Total Commander …)
- otevřete si složku s webem (obvykle www, public apod.)
- v této složce najděte soubor .maintenance
- soubor ručně smažte
Soubor .maintenance není na FTP vidět
Jak jste si mohli všimnout, jméno souboru začíná tečkou. Tečka na začátku jména souboru znamená v Linuxových systémech skrytý soubor. Pokud tedy soubor na FTP nevidíte, může to být způsobeno tím, že v FTP klientu nemáte nastavené zobrazování skrytých souborů. Proto se jako první ujistěte, že toto nastavení máte zapnuté a že Vám FTP klient umožňuje tyto skryté soubory vidět.
Co dělat pro to, aby se režim údržby nezaseknul?
Abyste předešli vzniku souboru .maintenance na FTP a tím pádem zaseknutí WordPressu v režimu údržby, je důležité dodržovat několik zásad:
- Nevypínejte aktualizaci uprostřed procesu. Nikdy nerestartujte nebo nevypínejte aktualizaci, když už běží. Pokud se aktualizace přeruší, může zůstat soubor .maintenance na serveru.
- Nespouštějte více aktualizací najednou.
- Hromadné aktualizace (např. pluginů, šablon a WordPress jádra zároveň) mohou způsobit chyby a nekompletní proces, který nechá WordPress zaseknutý v režimu údržby. Doporučuje se aktualizovat postupně.
- Nepoužívejte neověřené pluginy na automatické aktualizace. Některé pluginy pro automatické aktualizace mohou vyvolat konflikty, nebo nedokončit proces správně.
- Nespouštějte aktualizace při vysokém zatížení serveru. Aktualizace v době, kdy server zpracovává velké množství požadavků, může způsobit přerušení procesu a vytvoření .maintenance souboru.
- Při aktualizacích zkontrolujte, zda máte dostatek paměti a nastavený dostatečný PHP limit (např. max_execution_time a memory limit). Pokud proces aktualizace překročí limity, může se zastavit a uvíznout v režimu údržby.
Nepoužívejte staré verze WordPressu nebo PHP. Tyto staré verze mohou obsahovat chyby, které ovlivňují stabilitu aktualizací. Udržujte WordPress a PHP aktualizované, abyste předešli možným chybám.
Jak odstranit režim údržby – závěr
Jak sami vidíte, odstranění tohoto problému není výrazně složité. Pokud navíc budete dodržovat výše uvedené rady, je velice pravděpodobné, že se s tímto problém již nikdy více nesetkáte. Nejvíce doporučuji provádět aktualizace opravdu postupně, jednu po druhé. Nejvíce totiž tento problém vzniká hlavně při hromadných aktualizací, kdy v procesu selže nějaký prvek a aktualizace se nedokončí správně.
Web je vytvářen s pečlivostí k obsaženým informacím. Snažím se poskytovat kvalitní a užitečný obsah, který ostatním pomáhá, nebo je inspiruje. Pokud jste spokojeni s mou prací a chtěli byste mě podpořit, můžete to udělat prostřednictvím jednoduchých možností.
Byl pro Vás tento článek užitečný?
Klikni na počet hvězd pro hlasování.
Průměrné hodnocení. 0 / 5. Počet hlasování: 0
Zatím nehodnoceno! Buďte první
Je mi líto, že pro Vás nebyl článek užitečný.
Jak mohu vylepšit článek?
Řekněte mi, jak jej mohu zlepšit.
Odebírejte Newsletter
Buďte v obraze! Připojte se k odběru newsletteru a buďte první, kdo získá nejnovější informace přímo do vaší e-mailové schránky. Sledujte aktuality, exkluzivní události a inspirativní obsah, přímo na Vašem e-mailu.