Title: php compatibility
Last modified: March 10, 2022

---

# php compatibility

 *  Resolved [micha1029384756](https://wordpress.org/support/users/micha1029384756/)
 * (@micha1029384756)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/php-compatibility-42/)
 * FILE: /home/lebensma/nlppni.com/wp-content/plugins/ninjafirewall/lib/firewall.
   php
    ———————————————————————————————————————————— FOUND 12 ERRORS AFFECTING 12
   LINES ———————————————————————————————————————————— 250 | ERROR | Global variable‘
   $HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use
   php://input instead 251 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated
   since PHP 5.6 and removed since PHP 7.0; Use php://input instead 256 | ERROR 
   | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed
   since PHP 7.0; Use php://input instead 264 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’
   is deprecated since PHP 5.6 and removed since PHP 7.0; Use php://input instead
   759 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6
   and removed since PHP 7.0; Use php://input instead 773 | ERROR | Global variable‘
   $HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use
   php://input instead 774 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated
   since PHP 5.6 and removed since PHP 7.0; Use php://input instead 777 | ERROR 
   | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed
   since PHP 7.0; Use php://input instead 881 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’
   is deprecated since PHP 5.6 and removed since PHP 7.0; Use php://input instead
   882 | ERROR | Global variable ‘$HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6
   and removed since PHP 7.0; Use php://input instead 883 | ERROR | Global variable‘
   $HTTP_RAW_POST_DATA’ is deprecated since PHP 5.6 and removed since PHP 7.0; Use
   php://input instead 885 | 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/lebensma/nlppni.com/wp-content/plugins/ninjafirewall/lib/utils.php
   ——————————————————————————————————————————————————————————————————————————————————————————————-
   FOUND 2 ERRORS AND 3 WARNINGS AFFECTING 5 LINES ——————————————————————————————————————————————————————————————————————————————————————————————-
   239 | ERROR | Since PHP 7.0, functions inspecting arguments, like debug_backtrace(),
   no longer report the original value as passed to a parameter, but will instead
   provide the current value. The parameter “$postarr” was changed on line 192. 
   318 | WARNING | Since PHP 7.0, functions inspecting arguments, like debug_backtrace(),
   no longer report the original value as passed to a parameter, but will instead
   provide the current value. The parameter “$post” was used, and possibly changed(
   by reference), on line 277. 434 | WARNING | Since PHP 7.0, functions inspecting
   arguments, like debug_backtrace(), no longer report the original value as passed
   to a parameter, but will instead provide the current value. The parameter “$user_login”
   was used, and possibly changed (by reference), on line 408. 1268 | ERROR | Since
   PHP 7.0, functions inspecting arguments, like debug_backtrace(), no longer report
   the original value as passed to a parameter, but will instead provide the current
   value. The parameter “$key” was changed on line 1206. 1515 | WARNING | Since 
   PHP 7.0, functions inspecting arguments, like debug_backtrace(), no longer report
   the original value as passed to a parameter, but will instead provide the current
   value. The parameter “$type” was used, and possibly changed (by reference), on
   line 1493. ——————————————————————————————————————————————————————————————————————————————————————————————-
   I found these problems with a php compatibility checker. I would really continue
   to use it – the checker suggests not to. could you please?
 * FILE: /home/lebensma/nlppni.com/wp-content/plugins/ninjafirewall/ninjafirewall.
   php
    ————————————————————————————————- FOUND 0 ERRORS AND 1 WARNING AFFECTING
   1 LINE ————————————————————————————————- 157 | WARNING | INI directive ‘safe_mode’
   is deprecated since PHP 5.3 and removed since PHP 5.4 ————————————————————————————————-

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [micha1029384756](https://wordpress.org/support/users/micha1029384756/)
 * (@micha1029384756)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/php-compatibility-42/#post-15446151)
 * These are the php problems a php compatibility checker found. Could you fix them
   please? I really want to use it but the checker advises me not to.
 *  Plugin Author [nintechnet](https://wordpress.org/support/users/nintechnet/)
 * (@nintechnet)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/php-compatibility-42/#post-15448002)
 * You can safely ignore them, they are all false positives.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘php compatibility’ is closed to new replies.

 * ![](https://ps.w.org/ninjafirewall/assets/icon-256x256.png?rev=976137)
 * [NinjaFirewall (WP Edition) - Advanced Security Plugin and Firewall](https://wordpress.org/plugins/ninjafirewall/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ninjafirewall/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ninjafirewall/)
 * [Active Topics](https://wordpress.org/support/plugin/ninjafirewall/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ninjafirewall/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ninjafirewall/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [nintechnet](https://wordpress.org/support/users/nintechnet/)
 * Last activity: [4 years, 3 months ago](https://wordpress.org/support/topic/php-compatibility-42/#post-15448002)
 * Status: resolved