• PHP Compatibility Checker reveals the following warnings and errors with PHP 7.3:

    `FILE: /wp-content/plugins/goodbye-captcha/includes/plugin/MchGdbcBaseAdminPage.php
    ——————————————————————————-
    FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
    ——————————————————————————-
    214 | WARNING | Since PHP 7.0, functions inspecting arguments, like func_get_args(), no longer report the original value as passed to a parameter, but will instead provide the current value. The parameter “$groupIndex” was used, and possibly changed (by reference), on line 212.
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/includes/vendor/MchCrypt/PhpCrypt/Cipher.php
    ——————————————————————————-
    FOUND 1 ERROR AFFECTING 1 LINE
    ——————————————————————————-
    91 | ERROR | Visibility for magic method __destruct must be public. Found: protected
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/includes/vendor/MchCrypt/PhpCrypt/Core.php
    ——————————————————————————-
    FOUND 1 ERROR AFFECTING 1 LINE
    ——————————————————————————-
    54 | ERROR | Visibility for magic method __destruct must be public. Found: protected
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/includes/vendor/MchCrypt/PhpCrypt/Mode.php
    ——————————————————————————-
    FOUND 1 ERROR AFFECTING 1 LINE
    ——————————————————————————-
    100 | ERROR | Visibility for magic method __destruct must be public. Found: protected
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/includes/vendor/MchCrypt/Core/Generator.php
    ——————————————————————————-
    FOUND 3 ERRORS AFFECTING 1 LINE
    ——————————————————————————-
    275 | ERROR | Extension ‘mcrypt’ is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
    275 | ERROR | Function mcrypt_create_iv() is deprecated since PHP 7.1 and removed since PHP 7.2; Use random_bytes() or OpenSSL instead
    275 | ERROR | The constant “MCRYPT_DEV_URANDOM” is deprecated since PHP 7.1 and removed since PHP 7.2
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/includes/vendor/MchCrypt/Core/Crypter.php
    ——————————————————————————-
    FOUND 4 ERRORS AFFECTING 2 LINES
    ——————————————————————————-
    201 | ERROR | Extension ‘mcrypt’ is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
    201 | ERROR | Function mcrypt_encrypt() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
    219 | ERROR | Extension ‘mcrypt’ is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
    219 | ERROR | Function mcrypt_decrypt() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/engine/admin/pages/GdbcSettingsAdminPage.php
    ——————————————————————————-
    FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
    ——————————————————————————-
    54 | WARNING | Since PHP 7.0, functions inspecting arguments, like func_get_args(), no longer report the original value as passed to a parameter, but will instead provide the current value. The parameter “$groupIndex” was used, and possibly changed (by reference), on line 52.
    ——————————————————————————-

    FILE: /wp-content/plugins/goodbye-captcha/engine/admin/pages/GdbcSecurityAdminPage.php
    ——————————————————————————-
    FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
    ——————————————————————————-
    83 | WARNING | Since PHP 7.0, functions inspecting arguments, like func_get_args(), no longer report the original value as passed to a parameter, but will instead provide the current value. The parameter “$groupIndex” was used, and possibly changed (by reference), on line 81.
    ——————————————————————————-

  • The topic ‘Several Errors with PHP 7.3’ is closed to new replies.