• Resolved Vasja

    (@vasja1)


    Hi, I am upgrading my environment to PHP 8, and it seems like the plugin throws a lot of errors after the upgrade. Tens of thousands of lines in the error log. I had to disable it. It seems like it is not compatible with PHP 8.

    Here is one example, and there are many more:

    [28-Jul-2024 20:37:08 UTC] PHP Deprecated: Creation of dynamic property mycryptocheckout\MyCryptoCheckout::$__expired_license is deprecated in …\wp-content\plugins\mycryptocheckout\src\misc_methods_trait.php on line 87

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author edward_plainview

    (@edward_plainview)

    Those are warnings, not errors, and they can be disabled: https://www.ecosia.org/search?q=php%20Deprecated%20disable

    We remove several warnings each time each version but users keep finding more, unfortunately. We’re looking forward to finding them all.

    Thread Starter Vasja

    (@vasja1)

    Nice to hear you are on to it! I can send you my debug.log if you are interested.

    I get this (Among others) when using the Query Monitor Plugin to catch all the errors/warnings.

    Warning: This plugin has not been tested with your current version of WordPress.

    Also php 8.2.22

    Deprecated

    Creation of dynamic property mycryptocheckout\currencies\Currency::$group is deprecated+

    wp-content/plugins/mycryptocheckout/src/currencies_trait.php:58

    • This reply was modified 2 months, 3 weeks ago by mercurydan.

    I’m getting these deprecated notices on the front end of my website header now. I think there is more listed in Query Monitor plugin. That’s a good place to find all these. It makes the website look flawed or broken seeing these.

    Deprecated: Creation of dynamic property mycryptocheckout\MyCryptoCheckout::$__expired_license is deprecated in /wp-content/plugins/mycryptocheckout/src/misc_methods_trait.php?on line?87

    Deprecated: Creation of dynamic property mycryptocheckout\MyCryptoCheckout::$easy_digital_downloads is deprecated in?/wp-content/plugins/mycryptocheckout/MyCryptoCheckout.php?on line?52

    Deprecated: Creation of dynamic property mycryptocheckout\MyCryptoCheckout::$woocommerce is deprecated in?/wp-content/plugins/mycryptocheckout/MyCryptoCheckout.php?on line?53

    • This reply was modified 1 month, 3 weeks ago by mercurydan.
Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.