58 | ERROR | Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
58 | ERROR | Function mcrypt_create_iv() is deprecated since PHP 7.1 and removed since PHP 7.2; Use random_bytes() or OpenSSL instead
58 | ERROR | The constant "MCRYPT_DEV_URANDOM" is deprecated since PHP 7.1 and removed since PHP 7.2
32 | WARNING | INI directive 'mbstring.func_overload' is deprecated since PHP 7.2
86 | WARNING | INI directive 'mbstring.func_overload' is deprecated since PHP 7.2
EXPLANATION OF THE ISSUE
So far as I know, I'm not having a problem with s2Member but I wanted to share the following:
PHP Compatibility checker reported this: FILE: /home/x123s6dfx81g/public_html/wp-content/plugins/s2member/src/vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php
FOUND 3 ERRORS AFFECTING 1 LINE
58 | ERROR | Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead 58 | ERROR | Function mcrypt_create_iv() is deprecated since PHP 7.1 and removed since PHP 7.2; Use random_bytes() or OpenSSL instead 58 | ERROR | The constant "MCRYPT_DEV_URANDOM" is deprecated since PHP 7.1 and removed since PHP 7.2
FILE: /home/x123s6dfx81g/public_html/wp-content/plugins/s2member/src/vendor/paragonie/random_compat/lib/byte_safe_strings.php
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES
32 | WARNING | INI directive 'mbstring.func_overload' is deprecated since PHP 7.2 86 | WARNING | INI directive 'mbstring.func_overload' is deprecated since PHP 7.2
STEPS TO REPRODUCE THE ISSUE
No issue with s2Member
BEHAVIOR THAT I EXPECTED
No issue with s2Member
BEHAVIOR THAT I OBSERVED
No issue with s2Member