I’m using Shield on all my sites and on one of them I am getting php error messages every night.
PHP Fatal error: Uncaught Error: Call to undefined method Carbon\Carbon::startOfHour() in /home/xxxxxx/public_html/wp-content/plugins/wp-simple-firewall/src/lib/src/Modules/Events/Consolidate/ConsolidateAllEvents.php:34
On the WP support forum @Paul has told me this is probably caused by another plugin that’s also using the same Carbon library, but it’s stuck in an older version. In fact, I am using Simple Calendar plugin on this site and it also uses the Carbon library; it hasn’t been updated for 9 months, so would certainly be using an older version.
I have zero idea what the Carbon library does, but it does make me wonder whether this will be a growing headache for us. If we stick with some older versions of plugins and they start to conflict with other more recent plugins, isn’t that going to cause trouble?