PHP 7.2 Errors
-
Wordpress 4.9.2 suggests to run on PHP 7.2. I upgraded Wordfence this morning and ran the PHP Compatibility check plugin on my site, and it came back with the below issues with Wordfence and PHP 7.2
FILE: /home/lsselca5/public_html/beta/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/utils.php
———————————————————————————————————————————————————
FOUND 7 ERRORS AND 2 WARNINGS AFFECTING 7 LINES
———————————————————————————————————————————————————
293 | ERROR | Extension ‘mcrypt’ is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
293 | ERROR | Function mcrypt_create_iv() is deprecated since PHP 7.1 and removed since PHP 7.2; Use random_bytes() or OpenSSL instead
293 | ERROR | The constant “MCRYPT_DEV_URANDOM” is deprecated since PHP 7.1 and removed since PHP 7.2
347 | WARNING | INI directive ‘magic_quotes_sybase’ is deprecated since PHP 5.3 and removed since PHP 5.4
404 | WARNING | INI directive ‘mbstring.func_overload’ is deprecated since PHP 7.2
842 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use php://input instead
843 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use php://input instead
848 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use php://input instead
851 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use php://input instead
———————————————————————————————————————————————————FILE: /home/lsselca5/public_html/beta/wp-content/plugins/wordfence/lib/wfConfig.php
————————————————————————————————————
FOUND 1 ERROR AFFECTING 1 LINE
————————————————————————————————————
649 | ERROR | Extension ‘mysql_’ is deprecated since PHP 5.5 and removed since PHP 7.0; Use mysqli instead
————————————————————————————————————FILE: /home/lsselca5/public_html/beta/wp-content/plugins/wordfence/lib/wfUtils.php
————————————————————————————-
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
————————————————————————————-
2073 | WARNING | INI directive ‘mbstring.func_overload’ is deprecated since PHP 7.2
————————————————————————————-Can this be fixed?
- The topic ‘PHP 7.2 Errors’ is closed to new replies.