Čtyři hodiny zírání do monitoru, abyste spravili něco, co ještě nedávno normálně fungovalo! A řešení je samozřejmě na tři kliknutí, jen se k němu dohrabat skrz nános vzteku, pokusů, omylů a špatně položených dotazů vyhledávači.
To bylo tak - posledních pár dnů si někteří čtenáři HV stěžovali, že jim načtení webu končí chybou, kdy to prostě "chcípne na timeout". Jak už to tak bývá, z mé strany se vše jevilo v pořádku, takže jsem nad trablem mávl rukou a připsal ho na vrub nějakým drobným výpadků na straně webhostera. Přeci jen se blíží Vánoce, e-shopy jsou rozžhavené do běla, virtuální košíky praskají ve všech, ono si to nějak sedne... jenže nesedlo.
Problém jsem konečně začal vnímat ve chvíli, kdy jsem na sociálních sítích promoval e-shop. Že prý produktová stránka s DOS samolepkami nejde otevřít. Blbost, řekl jsem si, právě čučím na 2PANEL podložku a ta se mi načetla normálně. Rozkliknu si ještě tuhle podložku VLAK a... chyba 504... a pak 503... a pak nekonečná smyčka přesměrování... a samozřejmě kompletně zahlcený a vytížený celý hosting, kde sídlí jak eshop, tak HV. Co se to hergot děje? Co tam v tom Wedosu zase tropí?!
Jenže Wedos v tom byl nevinně, jak se nakonec ukázalo.
Hledání příčiny byla vyloženě radost. Některé produkty se prostě normálně zobrazovaly, zatímco jiné tvrdohlavě končily s uvedenou chybou. Zkusmo jsem povypínal všechny pluginy, žádný efekt. Provedl jsem aktualizace všeho možného, žádný efekt. Odstavil jsem pár satelitních webů, žádný efekt. Dokonce jsem zkusil slavný Wedos Global Protection, protože podpora tvrdila, že výpadky jsou vinou útoku. Dle očekávání - žádný efekt. A podpora byla vedle jak ta jedle. V rámci posledního zoufalého pokusu jsem totiž přepnul šablonu z e-shopové (Storefront) na výchozí (Twenty Twenty Five). A ono se to probralo! Nefunkční podstránky šly najednou otevřít!
Toto poznání mě sice neposunulo blíže k dohledání pravé příčiny, nicméně mě aspoň navedlo na správně formulovaný dotaz pro Google, a já se dobral k bug reportu...
Bug: WooCommerce Product Pages Timeout (504) for Certain Categories on Storefront Theme After WordPress 6.9 Update
Takže čert ví, v čem to vězí, ale problém způsobila aktuální verze WordPressu, tedy WP 6.9. Řešení je downgrade na WP 6.8.3., ihned po jeho provedení se e-shop probral, a s ním i celý hosting.
Takže tedy máte-li e-shop na WooCommerce a náhle se u některých produktů potýkáte s timeouty, zatímco jiné produkty fungují, může za to WordPress 6.9. Udělejte downgrade na 6.8.3. a máte hotovo. Uf. Jsem jako Ježíš, trpěl jsem, aby vy jste nemuseli.







Nejnovější komentáře