Oprava WordPressu: chyby, biela stránka a havárie po aktualizácii
Web hlási „Na webe došlo ku kritickej chybe“, ukazuje bielu stránku alebo sa po aktualizácii rozpadol vzhľad? Nájdem príčinu v logu, nie hádaním, a opravím ju tak, aby sa nevrátila.
Najčastejšie diagnózy
- Chyba 500 a „kritická chyba“ po aktualizácii pluginu, šablóny alebo PHP
- Biela stránka (white screen of death) a nefunkčná administrácia
- Rozbitý vzhľad, nefunkčné menu alebo page builder (Elementor, Divi, Gutenberg)
- Formulár, ktorý neodosiela e-maily
- Nekonečné presmerovanie, chyba databázového spojenia, vyčerpaná pamäť
- Chyby, ktoré sa objavujú len občas alebo len niekomu
Ako postupujem
Začínam čítaním: chybový log PHP, log servera, zoznam a verzie pluginov, nedávne zmeny. Na webe v tejto fáze nič nemením. Často už log ukáže presný súbor a riadok, kde chyba vzniká.
Potom pošlem krátky návrh: čo je zle, čím to opravím, aké sú riziká, ako opravu overím a ako ju vrátiť späť. Až s vaším súhlasom opravujem. Pred každou zmenou zálohujem dotknuté súbory a databázu.
Na konci web prejdem v prehliadači na počítači aj mobile, pri e-shope aj košík a pokladňu, a pošlem vám zrozumiteľné zhrnutie.
Prečo nie len vypnúť pluginy
Hromadné vypínanie pluginov naslepo web na chvíľu rozbehne, ale často rozbije niečo iné (objednávky, formuláre, SEO) a skutočnú príčinu neodhalí. Je to ako amputovať ruku kvôli triesočke. Radšej zmeriam, kde chyba vzniká, a opravím presne to miesto.
Časté otázky
Ako rýchlo sa môžete pozrieť na nefunkčný web?
Havárie riešim prednostne. Zvyčajne sa ozvem v ten istý pracovný deň a diagnostiku začnem hneď, ako mám prístup.
Aké prístupy potrebujete?
Najčastejšie prístup do administrácie WordPressu a k súborom (FTP/SFTP) alebo do administrácie hostingu. Presný zoznam a bezpečný spôsob odovzdania vám napíšem. Po skončení práce vám pripomeniem, aby ste heslá zmazali alebo zmenili.
Koľko oprava stojí?
Diagnostika je zadarmo. Po nej vám poviem pevnú cenu opravy, a keď ju odsúhlasíte, opravím. Bez súhlasu nič neúčtujem.
Z praxe

Feed pre porovnávač sa po presune webu prestal aktualizovať
Menší e-shop sa presťahoval k inému hostingu. Web fungoval, objednávky prichádzali, nikto si ničoho nevšimol. XML feed pre porovnávač tovaru však zostal v stave z čias presunu:…

Ďakovacia stránka pokladne hlási chybu 500 len robotom
Kontrola webu zistila, že stránka po objednávke (/step/thank-you/) vracia HTTP 500. Pri e-shope to vyzerá hrozivo, pretože zákazník po zaplatení môže vidieť chybu.

Občasné spomalenie o 3 sekundy bez vinníka medzi pluginmi
Z vyrovnávacej pamäte sa stránky načítavali asi za 0,15 s. Bez nej (košík, pokladňa, prihlásenie, prvá návšteva po vyčistení cache) to kolísalo medzi 0,8 a 4 s. Pocitovo „web je…