Problém s nefunkčným Elementor Pro

Nefunkčný Elementor Pro

Nie je tomu tak dávno, čo som si zakúpil plugin Elementor Pro, aby som aj vďaka nemu mohol jednoduchšie vytvárať krajšie web stránky v systéme WordPress.

Ako prvú stránku za použitia tohto buildera som chcel začať tvoriť eshop s použitím najrozšírenejšieho pluginu na tvorbu eshopov vo WordPress: WooCommerce.

Aké však bolo moje prekvapenie, keď sa Elementor odmietal pri editácii šablóny spustiť. Miesto zobrazenia časti s blokmi sa stále zobrazoval loader, a len krútilo a krútilo… V konzole prehliadača sa začala objavovať chyba s admin-ajax.php.

Začal som teda testovať, že čo to spôsobuje:

  • zmenil som použitú tému na predvolenú Twenty Nineteen
  • zaktualizoval WP a všetky pluginy
  • odinštaloval a nanovo nainštaloval Elementor aj Elementor Pro
  • skúsil vypnúť všetky pluginy okrem Elementor a Elementor Pro

Zabral až posledný bod. Po vypnutí všetkých ostatných pluginov začal Elementor fungovať. Tak som ich začal postupne po jednom naspäť zapínať. Metódou pokus-omyl som prišiel na to, že Elementor prestane spolupracovať až v momente, keď zapnem WooCommerce.

Vo výsledku som teda zistil:

  • ak je zapnutý Elementor, Elementor Pro aj WooCommerce – Elementor nefunguje
  • ak je z tejto trojice vypnutý Elementor Pro a ostatné sú zapnuté – Elementor funguje
  • ak je z tejto trojice vypnutý WooCommerce a ostatné sú zapnuté – Elementor funguje

Túto chybu som teda nahlásil na podporu Elementora. Zareagovali celkom svižne, podľa nich bola chyba v hostingovej spoločnosti, kde je stránka prevádzkovaná (WebSupport).

Tak som to nahlásil do WebSupportu. Tu preverili logy a odpísali mi: “Problém je teda ten, že počas vykonávania procesu, čo sa deje v Elementore, prestane odpovedať Apache2 proces. Chyba teda môže byť jedna z nasledovných, v logoch to však nie je upresnené:

  • nedostatočný memory_limit
  • nedostatocný max_execution_time
  • operácia nemôže fungovať v nastavení nášho servera

Skúsil som teda zvýšiť memory_limit aj max_execution_time, ale nepomohlo.

Napísal som preto znova na podporu Elementora. Ešte v ten deň mi odpísali, aby som skúsil dať do .htaccess toto:

  1. SubstituteMaxLineLength 10M

Po tejto úprave, začalo, čuduj sa svete, všetko fungovať.




Pridajte komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Scroll to Top