Dobrý den,
děkuji za nahlášení chyby.
K řešení potřebujeme ale více informací – kdy konkrétně k této chybě dojde? Přímo po instalaci pluginu či po nějaké specifické interakci?
Jaká používáte verze WordPressu, PHP a WooCommerce?
S pozdravem,
Matyáš Kovaľ
Po instalaci.
Verze 6.4.2
Verze php 7.4.33
Dobrý den,
mockrát děkuji za upřesnění.
Máte zapnuté HPOS, tedy funkcionalitu High-performance order storage?
Jedná se o nastavení Woocommerce, které je v Woocommerce->Nastavení->Pokročilý v sekci Vlastnosti?
Případně můžete prosím ověřit, zda se toto chování děje i s vypnutým HPOS?
Děkuji.
S pozdravem,
Matyáš Kovaľ
Provedl jsem downgrade na wordpress 5.6.12 tam není verze HPOS ovšem stále mám error atal error: Uncaught Error: Call to undefined function Packetery\Module\as_has_scheduled_action() in /data/web/virtuals/85331/virtual/www/wp-content/plugins/packeta/src/Packetery/Module/CronService.php:69 Stack trace: #0 /data/web/virtuals/85331/virtual/www/wp-includes/class-wp-hook.php(287): Packetery\Module\CronService->Packetery\Module\{closure}(”) #1 /data/web/virtuals/85331/virtual/www/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array) #2 /data/web/virtuals/85331/virtual/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #3 /data/web/virtuals/85331/virtual/www/wp-settings.php(557): do_action(‘init’) #4 /data/web/virtuals/85331/virtual/www/wp-config.php(90): require_once(‘/data/web/virtu…’) #5 /data/web/virtuals/85331/virtual/www/wp-load.php(29): require_once(‘/data/web/virtu…’) #6 /data/web/virtuals/85331/virtual/www/wp-admin/admin.php(34): require_once(‘/data/web/virtu…’) #7 /data/web/virtuals/85331/virtual/www/wp-admin/plugins.php(10): require_once(‘/data/web/virtu…’) #8 {main in /data/web/virtuals/85331/virtual/www/wp-content/plugins/packeta/src/Packetery/Module/CronService.php on line 69
Dobrý den,
moc se omlouvám za prodlevu v reakci.
Tato chybová hláška zmiňuje, že chybí funkce as_has_scheduled_action(), tato funkce je součástí balíčku plánovače a možnou příčinou je, že máte příliš starou a nepodporovanou verzi tohoto balíčku.
Co se týče řešení, tak tento balíček je standartně součástí WooCommerce, nicméně existují situace, kdy může být plánovač akcí (action scheduler) součástí i jiných pluginů, než jen WooCommerce.
Náš plugin kvůli funkci zmíněné v errorové hlášce vyžaduje verzi plánovače 3.3.0 a vyšší.
Abychom mohli přesně určit, co je příčinou chování na vašem e-shopu, tak nám prosím zašlete na e-mail [email protected] export či alespoň screenshot z administrace z WooCommerce->Stav a seznam pluginů, které na vašem e-shopu používáte.
S pozdravem,
Matyáš Kovaľ