PHP 8.2 deprecation errors
-
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.