My tupence worth (for what it’s worth)
I’ve included this text on ShieldPro and these support pages.
Been digging after my crash report email came through, and that was after updating the plugin SheieldPro.
This is their latest version:
Ultimate WP Security Protection – Scans, 2FA, Firewall, SPAM, Activity Log, Security Admin, and so much more.
Version 17.0.9 | By Shield Security
After updating this plugin – my website crashed out with the dreaded white screen of death,
Renaming (wp-simple-firewall) to (old-wp-simple-firewall), ..
IT WORKS AGAIN.
(BUT)
From reading the crash report email .. its seems like it’s the PODS side that’s now causing new error.
Version 2.9.11.1 | By Pods Framework Team | View details
This plugin failed to load properly and is paused during recovery mode.
An error of type E_COMPILE_ERROR was caused in line 93 of the file /home2/b92couk/public_html/wp-content/plugins/pods/tribe-common/vendor/monolog/monolog/src/Monolog/Handler/FilterHandler.php. Error message: Declaration of Monolog\Handler\FilterHandler::isHandling(array $record) must be compatible with Monolog\Handler\AbstractHandler::isHandling(array $record): bool
Now, I know that ShieldPro can’t fix some PODS code, and I also know that PODS can’t dictate how ShieldPro works, but I was wondering if someone (from both parties) could perhaps look into this weird issue.
From reading the above thread, then at least I am aware that the issue is being addressed.