Support » Plugin: Colissimo Officiel : Méthodes de livraison pour WooCommerce » Erreur fatale dans le fichier lpc_unified_tracking_api.php

  • Nicolas Gillium

    (@nicogdevweb)


    Bonjour,

    J’ai remarqué dans les logs une erreur fatale lors de l’exécution des tâches CRON via WP CLI dans le fichier lpc_unified_tracking_api ligne 154 :

    Uncaught Error: Object of class stdClass could not be converted to string in /srv/www/html/preprod/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/tracking/lpc_unified_tracking_api.php:154

    Le détail de l’erreur :

    Stack trace:
    #0 /srv/www/html/preprod/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/tracking/lpc_unified_tracking_api.php(154): array_unique()
    #1 /srv/www/html/preprod/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/lpc_cron.php(35): LpcUnifiedTrackingApi->updateAllStatuses()
    #2 /srv/www/html/preprod/wp-includes/class-wp-hook.php(307): LpcCron->{closure}()
    #3 /srv/www/html/preprod/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
    #4 /srv/www/html/preprod/wp-includes/plugin.php(524): WP_Hook->do_action()
    #5 phar:///usr/local/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(343): do_action_ref_array()
    #6 phar:///usr/local/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(265): Cron_Event_Command::run_event()
    #7 [internal function]: Cron_Event_Command->run()
    #8 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func()
    #9 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}()
    #10 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(491): call_user_func()
    #11 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(417): WP_CLI\Dispatcher\Subcommand->invoke()
    #12 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(440): WP_CLI\Runner->run_command()
    #13 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1237): WP_CLI\Runner->run_command_and_exit()
    #14 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()
    #15 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(78): WP_CLI\Bootstrap\LaunchRunner->process()
    #16 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(27): WP_CLI\bootstrap()
    #17 phar:///usr/local/bin/wp/php/boot-phar.php(11): include('...')
    #18 /usr/local/bin/wp(4): include('...')
    #19 {main}
      thrown in /srv/www/html/preprod/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/tracking/lpc_unified_tracking_api.php on line 154

    Détails de la configuration :

    • Architecture serveur Linux 4.19.0-21-amd64 x86_64
    • Serveur web Apache/2.4.38 (Debian)
    • Version de PHP 8.0.22 (Supporte les valeurs 64 bits)

    Disponible si besoin de plus d’informations,

Viewing 3 replies - 1 through 3 (of 3 total)
  • Bonjour,

    Mon site wordpress est très lent à charger et echoue (erreur 504 8/10).
    Mon hébergeur a trouvé une erreur fatale également dans les logs que je vais mettre ci dessous. Comment régler ça ?
    Merci pour votre aide .

    Logs :

    PHP Fatal error: Uncaught Error: Class 'SoapClient' not found in /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/lib/MTOMSoapClient.php:27
    Stack trace:
    #0 /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/lpc_soap_api.php(3): require_once()
    #1 /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/pick_up/lpc_relays_api.php(3): require_once('/home/yogomfrs/...')
    #2 /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/includes/init.php(26): require_once('/home/yogomfrs/...')
    #3 /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/index.php(57): require_once('/home/yogomfrs/...')
    #4 /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/index.php(143): LpcInit->__construct()
    #5 /home/yogomfrs/public_html/wp-settings.php(428): include_once('/home/yogomfrs/...')
    #6 phar:///usr/local/bin/wpx/vendo in /home/yogomfrs/public_html/wp-content/plugins/colissimo-shipping-methods-for-woocommerce/lib/MTOMSoapClient.php on line 27
    Mathilde Corbin Banguy
    Plugin Author Colissimo

    (@iscpcolissimo)

    Bonjour,

    est ce que le client soap est bien installé sur votre serveur?

    Cordialement

    Thread Starter Nicolas Gillium

    (@nicogdevweb)

    Bonjour,

    Oui après avoir effectué les commandes SSH ci-dessous le résultat est positif :

    php -i | grep Soap
    php -r 'echo (extension_loaded("soap")?"LOADED\n":"not loaded\n");'

    Idem sur un phpinfo().

    J’ai plutôt l’impression que c’est un soucis de compatibilité avec WP CLI.

    Merci,

    Cordialement

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.