Fatal Error on Defender splash page with version 2.2.4
-
I run Defender on three separate servers: our live server, a staging server and locally on my local dev server. The latter two are sporadically copied (the DB is copied in its entirety) from the live server. After an update to 2.2.4 from 2.1.*, I’m getting a lot of errors and warnings – differently on each server.
Our live server is running fine without errors.
Our development server is throwing a fatal error when I visit the Defender home page in the admin CP, meaning the page appears blank:
[Mon Jan 27 10:24:40.341266 2020] [php7:error] [pid 2846] [client 192.168.11.11:52240] PHP Fatal error: Uncaught Error: Cannot use object of type WP_Error as array in /var/www/wordpress/wp-content/plugins/defender-security/app/module/hardener/component/protect-information-service.php:25\nStack trace:\n#0 /var/www/wordpress/wp-content/plugins/defender-security/app/module/hardener/model/settings.php(253): WP_Defender\\Module\\Hardener\\Component\\Protect_Information_Service->check()\n#1 /var/www/wordpress/wp-content/plugins/defender-security/app/module/hardener.php(45): WP_Defender\\Module\\Hardener\\Model\\Settings->refreshStatus()\n#2 /var/www/wordpress/wp-content/plugins/defender-security/app/module/hardener.php(20): WP_Defender\\Module\\Hardener->initRulesStats()\n#3 /var/www/wordpress/wp-content/plugins/defender-security/main-activator.php(115): WP_Defender\\Module\\Hardener->__construct()\n#4 /var/www/wordpress/wp-includes/class-wp-hook.php(288): WD_Main_Activator->init('')\n#5 /var/www/wordpress/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array)\n#6 /var/www/wordpress/wp-includes/plugin.php(478): WP_Hook- in /var/www/wordpress/wp-content/plugins/defender-security/app/module/hardener/component/protect-information-service.php on line 25, referer: https://192.168.10.76/wp-admin/
On my local dev server, I’m not getting the same fatal error, but there are numerous warnings at the top of the page. This is likely an artefact of the fact that I copy the live database to my local machine:
Warning: filemtime(): stat failed for /var/www/wordpress/README.md in L:\wordpress\wp-content\plugins\defender-security\app\module\scan\behavior\core-result.php on line 30 Warning: filesize(): stat failed for /var/www/wordpress/README.md in L:\wordpress\wp-content\plugins\defender-security\app\module\scan\behavior\core-result.php on line 31
- The topic ‘Fatal Error on Defender splash page with version 2.2.4’ is closed to new replies.