PHP compatibility checker flags issues with v8.0+
-
I received an email from my web host (SiteGround) saying an upgrade to PHP 8.2 was blocked because of code that could cause incompatibilities. I installed WPEngine’s PHP Compatibility Checker plugin and it flagged PP Planner with the following errors:
PHP 8.0 incompatibilities: FILE: lib/vendor/sabre/vobject/lib/Recur/RRuleIterator.php
358 | ERROR | Using an unparenthesized expression containing a “.” before a “+” or “-” has been deprecated in PHP 7.4 and removed in PHP 8.0
424 | ERROR | Using an unparenthesized expression containing a “.” before a “+” or “-” has been deprecated in PHP 7.4 and removed in PHP 8.0I’m not a developer, merely a humble designer/PM, so I can’t tell if these are utterly insignificant, or if they could cause chaos if I override the host’s recommendation and upgrade to 8.2 anyway. Is there any way for mortals like myself to know without just jumping in and bracing myself for site crashage?
The topic ‘PHP compatibility checker flags issues with v8.0+’ is closed to new replies.