• Resolved blakmarkit

    (@blakmarkit)


    WP 6.5, Cleantalk 6.30

    I’m getting a series of dozens (or even hundreds) of deprecation messages in Query Monitor on each pageload from the Cleantalk WP plugin when testing an upgrade from PHP 7.4.33.4 to 8.2.14. They all look like:

    Creation of dynamic property ArrayObject::$<num> is deprecated

    wp-includes/functions.php:650
    ArrayObject->__unserialize()
    wp-content/plugins/query-monitor/collectors/php_errors.php:250
    unserialize()
    wp-includes/functions.php:650
    maybe_unserialize()
    wp-includes/option.php:247
    get_option()
    wp-content/plugins/cleantalk-spam-protect/lib/Cleantalk/ApbctWP/State.php:530
    Cleantalk\ApbctWP\State->setOptions()
    wp-content/plugins/cleantalk-spam-protect/lib/Cleantalk/Common/State.php:34
    Cleantalk\Common\State->__construct()
    wp-content/plugins/cleantalk-spam-protect/cleantalk.php:111

    Rolling back to 7.4 clears the errors. I’m not sure if it’s a cleantalk settings error on my part, or something else.

Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘PHP 8.2 deprecation errors’ is closed to new replies.