Web se po aktualizaci rozbil: co dělat hned
Ráno web fungoval, večer po aktualizaci ukazuje bílou stránku, hlášku „Na webu došlo ke kritické chybě“ nebo má rozsypaný vzhled. Nejdřív klid: ve většině případů jde o jeden plugin nebo šablonu, která si nerozumí s novou verzí, a web se dá vrátit do provozu.
Co udělat hned
- Nic dalšího neaktualizujte. Každá další změna ztěžuje hledání příčiny.
- Zjistěte, co přesně nefunguje. Celý web, jen administrace, jen formulář, nebo jen vzhled? Udělejte si snímky obrazovky.
- Podívejte se do e-mailu správce webu. Při kritické chybě WordPress obvykle pošle zprávu s odkazem do takzvaného režimu obnovení, přes který se dá přihlásit do administrace i s rozbitým webem.
- Deaktivujte naposledy aktualizovaný plugin. V administraci, nebo když se do ní nedostanete, přejmenováním jeho složky na hostingu (FTP nebo správce souborů).
- Obnovte zálohu, pokud to nepomůže. Hosting obvykle nabízí zálohy za poslední dny. Obnovujte až po zjištění, co se stalo, jinak se chyba při další aktualizaci vrátí.
Nejčastější příčiny
- Plugin, který jeho autor neudržuje a nová verze WordPressu ho rozbila.
- Dva pluginy, které po aktualizaci začaly dělat totéž a perou se.
- Změna verze PHP na hostingu, se kterou starší šablona nebo plugin nepočítá.
- Upravená šablona bez podřízené šablony (child theme), jejíž úpravy aktualizace přepsala.
Jak tomu příště předejít
- Zálohujte před každou aktualizací, ne jen jednou za čas.
- Aktualizujte postupně, jeden plugin po druhém, a mezi tím web zkontrolujte.
- Větší aktualizace zkoušejte na testovací kopii, ne na ostrém webu.
- Mažte pluginy, které nepotřebujete. Co na webu není, nemůže se rozbít.
Pokud tohle nechcete hlídat sami, děláme správu webu od 900 Kč měsíčně. Když už se web rozbil, opravu po aktualizaci děláme od 2 500 Kč.
Časté otázky
Přijdu o obsah webu?
Většinou ne. Texty, fotky a objednávky jsou v databázi a aktualizace pluginu je nemaže. Rozbije se obvykle jen zobrazení nebo funkce, které se dají opravit.
Můžu aktualizaci jednoduše vrátit zpátky?
Někdy ano, obnovou zálohy nebo instalací starší verze pluginu. Je to ale jen dočasné řešení. Starší verze bývají bez bezpečnostních oprav, proto je lepší najít příčinu.
Jak rychle to dokážete opravit?
Drobné opravy obvykle do dvou pracovních dnů od schválení. Pošlete nám adresu webu a co se děje a ozveme se s odhadem příčiny a ceny.
Je nutné WordPress vůbec aktualizovat?
Ano. Aktualizace opravují bezpečnostní chyby a neaktualizovaný web je nejčastější cestou, jak se do něj dostane škodlivý kód. Jde jen o to aktualizovat bezpečně a se zálohou.