wpsharks / s2member

s2Member® Framework (membership management for WordPress®).
64 stars 36 forks source link

s2member still using deprecated PHP functions after 201225 #1208

Open ManniGH opened 3 years ago

ManniGH commented 3 years ago

Here is the report from PHP compatibility checker:

FILE: /homepages/41/d355863502/htdocs/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

FILE: /homepages/41/d355863502/htdocs/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