'Got invalid response from API request:

J’ai plus d’accés aux vues de mon site depuis le mois de décembre. Dans les logs de Matomo j’ai ça :

archive_main
2024-02-19 08:07:38
230 total errors during this script execution, please investigate and try and fix these errors. => CronArchive.php:631; CronArchive.php:624; CronArchive.php:278; Access.php:670; CronArchive.php:282; ScheduledTasks.php:338; class-wp-hook.php:322; class-wp-hook.php:348; plugin.php:565; wp-cron.php:191;

archive_errors
2024-02-19 08:07:38
'Got invalid response from API request: ?module=API&method=CoreAdminHome.archiveReports&idSite=1&period=day&date=2024-02-18&format=json&trigger=archivephp. Response was 'PHP Fatal error: Uncaught Error

Bonjour @Morpheuus,

N’y a-t-il pas d’autres erreurs relevées par Matomo ? (Il faudrait parcourir tous les fichiers de logs, si les traces sont distribuées sur plusieurs fichiers) Genre un problème de limite de mémoire dépassée ?

Bonjour @heurteph-ei,

J’ai ça dans archive_errors :

'Got invalid response from API request: ?module=API&method=CoreAdminHome.archiveReports&idSite=1&period=day&date=2024-02-19&format=json&trigger=archivephp. Response was 'PHP Fatal error: Uncaught Error: Class “Lyranetwork\Scellius\Sdk\Form\Api” not found in $abs_path/wp-content/plugins/woo-scellius-payment/includes/Lyranetwork/Scellius/Sdk/Form/Request.php:64 Stack trace: #0 $abs_path/wp-content/plugins/woo-scellius-payment/class-wc-gateway-scelliusstd.php(36): WC_Gateway_Scellius->scellius_init() #1 $abs_path/wp-content/plugins/woo-scellius-payment/includes/class-wc-gateway-scellius-blocks-support.php(38): WC_Gateway_ScelliusStd->__construct() #2 $abs_path/wp-content/plugins/woo-scellius-payment/woo-scellius-payment.php(158): WC_Gateway_Scellius_Blocks_Support->__construct() #3 $abs_path/wp-includes/class-wp-hook.php(324): {closure}() #4 $abs_path/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #5 $abs_path/wp-includes/plugin.php(517): WP_Hook->do_action() #6 $abs_path/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Integrations/IntegrationRegistry.php(50): do_action() #7 $abs_path/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Blocks\Integrations\IntegrationRegistry->initialize() #8 $abs_path/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #9 $abs_path/wp-includes/plugin.php(517): WP_Hook->do_action() #10 $abs_path/wp-settings.php(643): do_action() #11 $abs_path/wp-config.php(101): require_once('…') #12 $abs_path/wp-load.php(50): require_once('…') #13 $abs_path/wp-content/plugins/matomo/app/bootstrap.php(95): require_once('…') #14 $abs_path/wp-content/plugins/matomo/app/console(11): require_once('…') #15 {main} thrown in $abs_path/wp-content/plugins/woo-scellius-payment/includes/Lyranetwork/Scellius/Sdk/Form/Request.php on line 64

Mais après j’ai encore des milliers de lignes de codes d’erreurs

PS : ce qui ressort là, c’est archive_error directement dans l’onglet “Diagnostics” du back wordpress

Bonjour @Morpheuus,
Le problème semble venir d’un composant manquant dans WP :

Uncaught Error: Class “Lyranetwork\Scellius\Sdk\Form\Api” not found in $abs_path/wp-content/plugins/woo-scellius-payment/includes/Lyranetwork/Scellius/Sdk/Form/Request.php:64

Il faudrait voir s’il ne manque pas un fichier quelque part… ?