Is NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.1
8.0
PHP 8.3
Compatibility Issues (38)
Plugin Header
lib/class_mail.php:77
lib/class_mail.php:78
lib/class_mail.php:162
lib/class_mail.php:163
lib/class-import-export.php:72
lib/class-nfw-session.php:48
lib/class-nfw-session.php:49
lib/class-nfw-session.php:54
lib/class-nfw-session.php:70
lib/class-nfw-session.php:72
lib/class-nfw-session.php:92
lib/class-nfw-session.php:96
lib/class-nfw-session.php:106
lib/class-nfw-session.php:146
lib/class-nfw-session.php:147
lib/class-nfw-session.php:165
lib/class-nfw-session.php:166
lib/class-nfw-session.php:167
lib/class-nfw-session.php:168
lib/class-nfw-session.php:183
lib/class-nfw-session.php:184
lib/class-nfw-session.php:185
lib/firewall.php:233
lib/firewall.php:235
lib/helpers.php:140
lib/helpers.php:279
lib/helpers.php:867
lib/helpers.php:903
lib/helpers.php:921
lib/helpers.php:956
lib/helpers.php:1006
lib/helpers.php:1403
lib/helpers.php:1468
lib/settings_dashboard.php:257
lib/settings_dashboard.php:285
lib/settings_logs_live_log.php:34
lib/settings_security_rules_update.php:514
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.