• Resolved georgeflint78

    (@georgeflint78)


    Hi there,
    we are having one of our websites hosted on WPEngine. And I WPEngine is going to make php 7.2 for everyone hosted there.

    This plugin is not compatible to php 7.2.

    FILE: /nas/content/live/protrain/wp-content/plugins/pricing-table-by-supsystic/classes/helpers/recaptchalib.php
    —————————————————————————————FOUND 4 ERRORS AFFECTING 3 LINES
    —————————————————————
    239 | ERROR | The constant “MCRYPT_MODE_CBC” is deprecated since PHP 7.1 and removed since PHP 7.2
    240 | ERROR | The constant “MCRYPT_RIJNDAEL_128” is deprecated since PHP 7.1 and removed since PHP 7.2
    242 | ERROR | Function mcrypt_encrypt() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
    242 | ERROR | Extension ‘mcrypt’ is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
    —————————————————————————————

    These are certain methods which are deprecated from 7.1 and removed in 7.2.

    Are you going to provide support for this before 14th, if not, can you please help up to make this work else we will need to change plugin.

    Thank you in advance

Viewing 1 replies (of 1 total)
  • Plugin Author supsystic

    (@supsysticcom)

    Hello, @georgeflint78
    Thank you for contacting us regarding your question!

    Actually, when developing our plugins, we use a test server with PHP 5.2, 5.3, 5.6, 7.0, 7.1, 7.2, 7.3 with different settings, so there should be no issues.

    Supsystic plugins work fine with every version of PHP all the way up to 7.3.
    We are aware that the PHP checker can provide information that is valuable but not necessarily defining as to compatibility.
    If you performed a scan using “PHP Compatibility Checker” or any another checker and got warnings, these are just warnings, nothing to worry about here.

    Because our plugins have checks built-in that prevent the functions are called wrongly. They will only be called if they are available. The plugin you use to test with does not take into account code made for backwards compatibility.

    By the way, if you have a plugin that is up to date but still flagged as incompatible, it might also be a false positive.
    More information about php compatibility you can read on our site:
    https://supsystic.com/documentation/php-7-compatibility/

Viewing 1 replies (of 1 total)
  • The topic ‘php 7.2 compatibility’ is closed to new replies.