Nestabilní doručování JavaScript souborů v administraci WordPressu

Vyřešeno186 zhlédnutíWebhostingelementor editor javascript Wordpress admin
0

Dobrý den,

celý den jsem s pomocí AI hledal příčinu toho, proč mám nestabilní web: woodmont.cz Běží na: (WordPress, Elementor PRO). Respektive, web sám osobě na frontendu běží normálně, ale problémy jsou až s otvíráním různých stránek v Elemetor Editoru. Všímám si taky různých dalších výpadků u jiných pluginů v administraci WordPressu.

Je to dlouhodobý problém, ale neměl jsem ho doteď čas řešit a taky mám pocit, že se ty problémy aktuálně projevují o něco víc. Obvykle stačí vymazat mezipaměť a aktualizovat stránku, editor, nebo admisnistrace jiného pluginu se pak načtou, ale většinou je to úspěšné až po mnoha pokusech a je to otázka náhody.

Mám na starosti více podobných i složitějších webů na stejném hostingu (NoLimit), kde takové problémy nemáme. Chat GPT mi po všech možných pokusech o opravu a odeslaných screenshotech z conzole vyhodnotil, že je chyba na straně hostingu a vytvořil následující zprávu pro podporu:

Dobrý den,
na webu woodmont.cz běžícím na WEDOS NoLimit řeším dlouhodobý a náhodný problém v administraci WordPressu.

Frontend webu funguje na první pohled normálně, ale v administraci se nepravidelně rozpadají různé části rozhraní. Projevuje se to například takto:

  • Elementor editor se někdy načte, jindy zůstane viset na „Načítá se“

  • někdy nefungují části administrace jiných pluginů

  • někdy se nezobrazují prvky administrace navázané na WordPress JS komponenty

  • problém je náhodný: stejná stránka někdy funguje a jindy ne

Po delší diagnostice v konzoli prohlížeče vychází, že v administraci nestabilně selhává načítání JavaScript souborů, a to nejen souborů pluginů, ale i core WordPress JS balíčků, například:

  • /wp-includes/js/dist/components.js

  • /wp-includes/js/dist/preferences.js

  • /wp-includes/js/dist/block-editor.js

  • někdy i soubory Elementoru, např. /wp-content/plugins/elementor/assets/js/common.js

Důležitý důkaz:
Při opakovaném načtení stejného JS souboru v prohlížeči se jeho obsah někdy liší — jednou se načte korektně, jindy je response zjevně nekompletní / uříznutá. To ukazuje spíš na problém s doručováním response ze serveru, než na chybu konkrétního pluginu.

Prosím o kontrolu, zda na serveru nebo v mezivrstvě nedochází k problémům s doručováním JS souborů, například v oblasti:

  • gzip / komprese odpovědí

  • reverse proxy / cache vrstvy

  • WAF / mod_security / antivir

  • případně jiného zásahu do response

Pro ověření uvádím konkrétní URL souborů, na kterých se problém projevoval:

  • https://woodmont.cz/wp-includes/js/dist/components.js

  • https://woodmont.cz/wp-includes/js/dist/preferences.js

  • https://woodmont.cz/wp-includes/js/dist/block-editor.js

  • https://woodmont.cz/wp-content/plugins/elementor/assets/js/common.js

Můžu případně dodat i screenshoty z konzole, kde jsou vidět chyby typu:

  • Unexpected end of input

  • elementorCommon is not defined

  • chyby navazujících WP admin komponent

Děkuji za kontrolu.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď
0
148.62K Odpověď od WEDOS Internet, a.s. 0 Komentář

Dobrý den,

pokud nejde o chybu, kterou by zachytil Errorlog, tak ji bohužel nedokážeme účinně diagnostikovat ani z naší strany.

Z Vámi uvedených možných příčin a řešení můžete zkusit odstavit proxy cache přes .htaccess podle tohoto návodu. Pokud to ale nepomůže, doporučuji nastavení vrátit do původního stavu.

Role: Podpora Web: https://kb.vedos.cz Vizitka: VEDOS Specialista na Znalostní bázi
MB313456 Vybral nejlepší odpověď
Prohlížíte 1 ze 1 odpovědí, klikněte zde pro zobrazení všech odpovědí.